<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hard-light.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asteroth</id>
	<title>FreeSpace Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hard-light.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asteroth"/>
	<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php/Special:Contributions/Asteroth"/>
	<updated>2026-11-15T10:23:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=67116</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=67116"/>
		<updated>2026-01-30T00:48:49Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-12-10|228fd17}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
{{Table250|&lt;br /&gt;
===$Launch Curve:===&lt;br /&gt;
*A set of [[modular curve]]s that controls the firing behavior of the weapon. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Num Firepoints&#039;&#039;&#039;: the number of barrels in the bank firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Distance to Target&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Fire Wait Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Delay Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Velocity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Life Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Failure Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;FoF Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, dealing with changes to the weapon during its existence. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Lifetime&#039;&#039;&#039;: starts at 0.0 when the weapon is created, ends at 1.0 when it runs out of life&lt;br /&gt;
**&#039;&#039;&#039;Age&#039;&#039;&#039;: how long the weapon has existed, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Base Velocity&#039;&#039;&#039;: the weapon&#039;s velocity. This accounts for launch curves, but does NOT account for other lifetime curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Base Damage&#039;&#039;&#039;: the weapon&#039;s damage. This accounts for launch curves, but does NOT account for hit curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Max Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Current Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hitpoints Fraction&#039;&#039;&#039;: the weapon&#039;s current hitpoints divided by its maximum hitpoints&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;: radius of the ship ultimately responsible for firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Viewing Angle&#039;&#039;&#039;: direction from which the player is looking at the weapon. -1.0 means directly head-on, 0.0 means directly from the side, and 1.0 means directly from the rear.&lt;br /&gt;
**&#039;&#039;&#039;Apparent Size&#039;&#039;&#039;: the weapon&#039;s radius as a fraction of the screen height&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Laser Length Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Head Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Tail Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset X Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Y Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Z Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Angle Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State&#039;&#039;&#039;: sets the animation state of the laser, with 0.0 being the first frame of the animation, and 1.0 being the last. If this is used, all typical animation behavior (i.e. playing at a certain framerate over time) will be ignored.&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State Add&#039;&#039;&#039;: adds a certain number of frames to the laser&#039;s animation state. Does not disable typical animation behavior on its own.&lt;br /&gt;
**&#039;&#039;&#039;Laser Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Intensity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Detonation Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Turn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Count Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, controlling how the weapon affects things it hits. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Lifetime Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Dot&#039;&#039;&#039;: the angle at which the weapon has struck the target surface. 1.0 means a direct hit, perpendicular to the target surface. 0.0 would mean a hit exactly parallel to the surface.&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Lifetime&#039;&#039;&#039;: the beam&#039;s lifetime, from 0.0 to 1.0, not including the warmup or warmdown phases&lt;br /&gt;
**&#039;&#039;&#039;Beam Age&#039;&#039;&#039;: in seconds&lt;br /&gt;
**&#039;&#039;&#039;Beam Total Life&#039;&#039;&#039;: how long the beam is capable of lasting, not including warmup or warmdown&lt;br /&gt;
**&#039;&#039;&#039;Warmup Lifetime&#039;&#039;&#039;: lifetime of the warmup phase, starting at 0.0 and ending at 1.0 when the beam fires&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Lifetime&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Age&#039;&#039;&#039;: time elapsed since warmdown started, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Width Mult&#039;&#039;&#039;: does NOT disable tabled flickering or shrinking if set&lt;br /&gt;
**&#039;&#039;&#039;Beam Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Beam Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Radius Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow size behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Alpha Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow fading behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Move End Position by Target Velocity&#039;&#039;&#039;: if the beam is slashing at a target, the beam&#039;s end position will be offset by the target&#039;s velocity (at time of beam creation) times this output value&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Beam Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the weapon initially starts firing.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the weapon is firing.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Note: This must be a 3d sound.}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the weapon stops firing.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
{{Table190|&lt;br /&gt;
*A weapon_expl.tbl entry is no longer required.}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters.&lt;br /&gt;
*Default: Half of the target&#039;s length width or depth, whichever is smallest.}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Muzzle Particle Effect:&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for the muzzle warmup particles of this beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+PCount&#039;&#039;, &#039;&#039;+PRadius&#039;&#039;, &#039;&#039;+PAngle&#039;&#039; and &#039;&#039;+PAni&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
***Default: 30000&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION AFTER OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the &amp;lt;tt&amp;gt;+Particle Count Per Spawn:&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;+Number:&amp;lt;/tt&amp;gt; for legacy particles) for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
**&#039;&#039;&#039;direct fire lead target&#039;&#039;&#039;, if the beam is direct fire (type 0), makes the beam aim for the target&#039;s predicted position when the beam initially starts warming up, allowing the target to &#039;dodge&#039; the beam.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
{{Table250|&lt;br /&gt;
**May be any positive number.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for this Pspew.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+Type&#039;&#039;, &#039;&#039;+Count&#039;&#039;, &#039;&#039;+Time&#039;&#039;, &#039;&#039;+Vel&#039;&#039;, &#039;&#039;+Radius&#039;&#039;, &#039;&#039;+Life&#039;&#039;, &#039;&#039;+Scale&#039;&#039;, &#039;&#039;+Z Scale&#039;&#039;, &#039;&#039;+Rotation Rate&#039;&#039;, &#039;&#039;+Offset&#039;&#039;, &#039;&#039;+Initial Velocity&#039;&#039; and &#039;&#039;+Bitmap&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Firing Pattern:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Determines the order in which the weapon is fired from a bank&#039;s gunpoints. Does nothing for secondary weapons.&lt;br /&gt;
*This is optional. If a firing pattern is not set, the weapon will fire from all gunpoints simultaneously, as is standard retail behavior.&lt;br /&gt;
*If a firing pattern is set, the weapon&#039;s &#039;&#039;&#039;$Fire Wait&#039;&#039;&#039; will be divided by the number of gunpoints in the bank, so as to keep shots-per-second constant.&lt;br /&gt;
*Has five options:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots created at each firepoint each time the weapon is fired. Produces shotgun-like behavior if used with &#039;&#039;&#039;$FOF&#039;&#039;&#039;.&lt;br /&gt;
*If the weapon has a non-standard firing pattern, instead determines the number of firepoints fired at a time.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$Cycle Multishot:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the weapon has a non-standard firing pattern, defines the number of shots created at each firepoint. Otherwise, does nothing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
{{Table220|&#039;&#039;&#039;&amp;quot;num firepoints for burst shots&amp;quot;&#039;&#039;&#039;, for turrets, makes the burst length equal to the number of firepoints on the turret.}}&lt;br /&gt;
{{Table240|&#039;&#039;&#039;&amp;quot;burst only loop sounds&amp;quot;&#039;&#039;&#039;, StartFiringSnd, LoopFiringSnd, and EndFiringSnd, if used, additionally also trigger off of when bursts begin and end.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;freespace 1 missile behavior&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Ai_profiles.tbl#.24enable_freespace_1_style_missile_behavior:|Can be applied globally using an AI profile]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=67111</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=67111"/>
		<updated>2026-01-18T16:35:18Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-12-10|228fd17}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
{{Table250|&lt;br /&gt;
===$Launch Curve:===&lt;br /&gt;
*A set of [[modular curve]]s that controls the firing behavior of the weapon. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Num Firepoints&#039;&#039;&#039;: the number of barrels in the bank firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Distance to Target&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Fire Wait Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Delay Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Velocity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Life Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Failure Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;FoF Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, dealing with changes to the weapon during its existence. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Lifetime&#039;&#039;&#039;: starts at 0.0 when the weapon is created, ends at 1.0 when it runs out of life&lt;br /&gt;
**&#039;&#039;&#039;Age&#039;&#039;&#039;: how long the weapon has existed, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Base Velocity&#039;&#039;&#039;: the weapon&#039;s velocity. This accounts for launch curves, but does NOT account for other lifetime curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Base Damage&#039;&#039;&#039;: the weapon&#039;s damage. This accounts for launch curves, but does NOT account for hit curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Max Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Current Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hitpoints Fraction&#039;&#039;&#039;: the weapon&#039;s current hitpoints divided by its maximum hitpoints&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;: radius of the ship ultimately responsible for firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Viewing Angle&#039;&#039;&#039;: direction from which the player is looking at the weapon. -1.0 means directly head-on, 0.0 means directly from the side, and 1.0 means directly from the rear.&lt;br /&gt;
**&#039;&#039;&#039;Apparent Size&#039;&#039;&#039;: the weapon&#039;s radius as a fraction of the screen height&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Laser Length Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Head Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Tail Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset X Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Y Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Z Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Angle Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State&#039;&#039;&#039;: sets the animation state of the laser, with 0.0 being the first frame of the animation, and 1.0 being the last. If this is used, all typical animation behavior (i.e. playing at a certain framerate over time) will be ignored.&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State Add&#039;&#039;&#039;: adds a certain number of frames to the laser&#039;s animation state. Does not disable typical animation behavior on its own.&lt;br /&gt;
**&#039;&#039;&#039;Laser Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Intensity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Detonation Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Turn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Count Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, controlling how the weapon affects things it hits. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Lifetime Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Dot&#039;&#039;&#039;: the angle at which the weapon has struck the target surface. 1.0 means a direct hit, perpendicular to the target surface. 0.0 would mean a hit exactly parallel to the surface.&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Lifetime&#039;&#039;&#039;: the beam&#039;s lifetime, from 0.0 to 1.0, not including the warmup or warmdown phases&lt;br /&gt;
**&#039;&#039;&#039;Beam Age&#039;&#039;&#039;: in seconds&lt;br /&gt;
**&#039;&#039;&#039;Beam Total Life&#039;&#039;&#039;: how long the beam is capable of lasting, not including warmup or warmdown&lt;br /&gt;
**&#039;&#039;&#039;Warmup Lifetime&#039;&#039;&#039;: lifetime of the warmup phase, starting at 0.0 and ending at 1.0 when the beam fires&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Lifetime&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Age&#039;&#039;&#039;: time elapsed since warmdown started, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Width Mult&#039;&#039;&#039;: does NOT disable tabled flickering or shrinking if set&lt;br /&gt;
**&#039;&#039;&#039;Beam Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Beam Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Radius Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow size behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Alpha Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow fading behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Move End Position by Target Velocity&#039;&#039;&#039;: if the beam is slashing at a target, the beam&#039;s end position will be offset by the target&#039;s velocity (at time of beam creation) times this output value&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Beam Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
{{Table190|&lt;br /&gt;
*A weapon_expl.tbl entry is no longer required.}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters.&lt;br /&gt;
*Default: Half of the target&#039;s length width or depth, whichever is smallest.}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Muzzle Particle Effect:&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for the muzzle warmup particles of this beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+PCount&#039;&#039;, &#039;&#039;+PRadius&#039;&#039;, &#039;&#039;+PAngle&#039;&#039; and &#039;&#039;+PAni&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
***Default: 30000&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION AFTER OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the &amp;lt;tt&amp;gt;+Particle Count Per Spawn:&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;+Number:&amp;lt;/tt&amp;gt; for legacy particles) for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
**&#039;&#039;&#039;direct fire lead target&#039;&#039;&#039;, if the beam is direct fire (type 0), makes the beam aim for the target&#039;s predicted position when the beam initially starts warming up, allowing the target to &#039;dodge&#039; the beam.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
{{Table250|&lt;br /&gt;
**May be any positive number.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for this Pspew.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+Type&#039;&#039;, &#039;&#039;+Count&#039;&#039;, &#039;&#039;+Time&#039;&#039;, &#039;&#039;+Vel&#039;&#039;, &#039;&#039;+Radius&#039;&#039;, &#039;&#039;+Life&#039;&#039;, &#039;&#039;+Scale&#039;&#039;, &#039;&#039;+Z Scale&#039;&#039;, &#039;&#039;+Rotation Rate&#039;&#039;, &#039;&#039;+Offset&#039;&#039;, &#039;&#039;+Initial Velocity&#039;&#039; and &#039;&#039;+Bitmap&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Firing Pattern:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Determines the order in which the weapon is fired from a bank&#039;s gunpoints. Does nothing for secondary weapons.&lt;br /&gt;
*This is optional. If a firing pattern is not set, the weapon will fire from all gunpoints simultaneously, as is standard retail behavior.&lt;br /&gt;
*If a firing pattern is set, the weapon&#039;s &#039;&#039;&#039;$Fire Wait&#039;&#039;&#039; will be divided by the number of gunpoints in the bank, so as to keep shots-per-second constant.&lt;br /&gt;
*Has five options:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots created at each firepoint each time the weapon is fired. Produces shotgun-like behavior if used with &#039;&#039;&#039;$FOF&#039;&#039;&#039;.&lt;br /&gt;
*If the weapon has a non-standard firing pattern, instead determines the number of firepoints fired at a time.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$Cycle Multishot:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the weapon has a non-standard firing pattern, defines the number of shots created at each firepoint. Otherwise, does nothing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
{{Table220|&#039;&#039;&#039;&amp;quot;num firepoints for burst shots&amp;quot;&#039;&#039;&#039;, for turrets, makes the burst length equal to the number of firepoints on the turret.}}&lt;br /&gt;
{{Table240|&#039;&#039;&#039;&amp;quot;burst only loop sounds&amp;quot;&#039;&#039;&#039;, StartFiringSnd, LoopFiringSnd, and EndFiringSnd, if used, additionally also trigger off of when bursts begin and end.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;freespace 1 missile behavior&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Ai_profiles.tbl#.24enable_freespace_1_style_missile_behavior:|Can be applied globally using an AI profile]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=67051</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=67051"/>
		<updated>2025-12-01T05:22:07Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-11-13|d6b444c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
{{Table250|&lt;br /&gt;
====+Rotation Magnitude Maximum:====&lt;br /&gt;
What the maximum resulting rotational velocity can be from a ship collision in degrees per second. Setting this to a value such as 360 (degrees/second) properly allows mods to have ships spin out if they have collision while not spinning out at wild speeds that look immersion breaking. If negative, then there is no limit to rotational velocity from collisions. Default is -1.0.&lt;br /&gt;
}}&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Hitpoints Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the hitpoints multiplier. By default this is -1 and thus disabled, but if set to a value greater than or equal 0, the debris hitpoints will be multiplied by this value and the radius of the debris submodel. Useful for making debris have hitpoints that vary based on size of the debris piece. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**These debris peices are temporary, noncollideable and are generated in randomizard positions and orientations.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship&#039;s primaries to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Secondary Aims at Flight Cursor:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*As above, but for secondaries as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Debris Flame Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be added to debris spawned from this ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Allowed Firing Patterns for Dynamic Primary Linking:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the ship has dynamic primary linking enabled, defines the list of firing patterns which the player may cycle through using the appropriate control.&lt;br /&gt;
*This is optional. If not set, the only firing pattern available will be CYCLE FORWARD.&lt;br /&gt;
*Takes a list of patterns. The options are:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String list&#039;&#039;&#039;, for example, (&amp;quot;CYCLE FORWARD&amp;quot;, &amp;quot;CYCLE REVERSE&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be triggered when this ship&#039;s shields are hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Shield Impact Explosion&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/afterburner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
{{Table250|&lt;br /&gt;
If the current AI profile has the &#039;&#039;&#039;$ETS uses ship class power output:&#039;&#039;&#039; flag enabled, this will act as a multiplier for ETS energy.  For example, a ship with a power output of 2 will recharge its afterburner twice as fast as a ship with the same stats but a power output of 1.&lt;br /&gt;
}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier. The strength of the emp effect ranges from 0-1, and this value will subtract from it, with 1 being completely immune.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;disable all generic impact debris&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
Newer name for &amp;quot;no impact debris&amp;quot;--turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;disable all generic explosion debris&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when a ship explodes. }}&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=67034</id>
		<title>Ai profiles.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=67034"/>
		<updated>2025-11-13T23:19:26Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2025-02-12|72a11fd542671e849042a2e8de0f090e5cbdae0d}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ai_profiles.tbl&#039;&#039;&#039; allows the creation and management of different patterns of AI behavior, called profiles.  Profiles consist of various statistics and flags that provide some control over AI behavior.  All options within a profile are optional; if an option is not specified it will follow the original FreeSpace 2 retail behavior.  Different missions can specify different profiles.&lt;br /&gt;
&lt;br /&gt;
The default ai_profiles.tbl is hardcoded into the FSO executable, and defines the &amp;quot;FS2 RETAIL&amp;quot; AI profile. It&#039;s usually recommended not to modify this profile, but to create a new AI profile in a modular table instead, which will then inherit its defaults from the FS2 RETAIL profile.&lt;br /&gt;
&lt;br /&gt;
{{Table232| This table can also be called &#039;&#039;&#039;mission_profiles.tbl&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-aip.tbm&lt;br /&gt;
{{Table232| Can also be extended with &#039;&#039;&#039;xxx-msp.tbm&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;reset last_hit_target_time for player hits&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;fix ramming stationary targets bug&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;huge turret weapons ignore bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix linked primary weapon decision bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent turrets targeting too distant bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix heat seekers homing on stealth ships bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;allow vertical dodge&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai class bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;ai guards specific ship in wing&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai path order bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;aspect bomb invulnerability fix&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;use actual primary range&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fighters/bombers with no shields can manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;fixed ship-weapon collisions&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*&#039;&#039;&#039;fighterbay arrivals use carrier orientation&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent negative turret ammo&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix keep-safe-distance&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;fix good-rearm-time bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;no continuous turn on attack&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;remove-goal properly removes play-dead order&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;ships playing dead don&#039;t manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*&#039;&#039;&#039;hud squad messages use tactical disarm/disable&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;debris damage respects &#039;big damage&#039; flag&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;force beam turrets to use normal fov&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;guards ignore protected attackers&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;fix avoid-shockwave bugs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;purge player-issued form-on-wing after subsequent order&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
&#039;&#039;&#039;#AI Profiles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$Default Profile:&#039;&#039;&#039; &#039;&#039;a profile name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Up to 9 different AI profiles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;#End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#AI Profiles==&lt;br /&gt;
*Indicates to the parser that this is an ai_profiles table file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Profile:===&lt;br /&gt;
*Defines the profile that each mission will use if no profile is specified in FRED.  In addition, this profile will be selected automatically in FRED when you create a new mission.  If this line is not specified, the default profile will be &#039;&#039;&#039;FS2 Retail&#039;&#039;&#039;, the FreeSpace 2 retail behavior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Profile Name:===&lt;br /&gt;
*The name of the profile, naturally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries accept &#039;&#039;&#039;float list&#039;&#039;&#039; of five comma-separated values. One value for each of the difficulty levels (Very Easy, Easy, Medium, Hard, Insane).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Afterburner Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed of afterburner recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 3, 2, 1.5, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Beam Friendly Fire Damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly beam fire. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  0, 5, 10, 20, 30}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Friendly Fire Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly weapon fire, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Self Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by self-hits, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Player Countermeasure Life Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to player launched countermeasure lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  3, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Countermeasure Firing Chance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the chance a countermeasure will be fired by an AI-controlled ship (this is scaled by ai_class)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.3, 0.5, 0.9, 1.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI In Range Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*The delay (in seconds) for the AI to fire its weapons after getting in range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  2, 1.4, 0.75, 0, -1}}&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link ballistic primaries if ammo levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 95, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Ammo Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Primary Ammo Burst Multiplier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows the AI to fire primary weapons in bursts. How long the bursts are (and how much time between them) is a function of ammo remaining, distance to target, angle to target, and this multiplier. A value of 0 turns this feature off (AI fires normally, without bursts). A value &amp;lt; 1 will make for shorter bursts with larger gaps, and a value &amp;gt; 1 will give longer bursts with shorter gaps.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link energy primaries if energy levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 100, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Energy Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Missiles Locked on Player:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum number of missiles allowed to be homing in on a player at any given time&lt;br /&gt;
*Note: Single-player only, no restriction in multiplayer&lt;br /&gt;
*Note: The alternative spelling &amp;quot;Missles&amp;quot; is also accepted for backwards compatibility reasons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 7, 99}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Player Attackers:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of ships allowed to be attacking the player at any given time&lt;br /&gt;
*This number is also checked when a ship checks for a new target, such as using the goal attack-any. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 5, 99}}&lt;br /&gt;
&lt;br /&gt;
===$Max Incoming Asteroids:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of active (i.e. &amp;quot;thrown&amp;quot;) asteroids that can be heading toward a friendly ship at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 5, 7, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Damage Factor: or $AI Damage Reduction to Player Hull:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to damage suffered by the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.25, 0.5, 0.65, 0.85, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Subsys Damage Factor: or $AI Damage Reduction to Player Subsys:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to subsystem damage suffered by the player. This is in addition to the &#039;&#039;&#039;$Player Damage Factor:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.4, 0.6, 0.8, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Predict Position Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the time after which the AI will recalculate the position of its target.  &lt;br /&gt;
*It does not apply to the AI&#039;s aim, it only applies to things like avoiding collisions and maneuvering at close range. Generally, anything other than a 0 just allows the AI to do monumentally stupid things like try to turn to avoid ramming where it thought you were 2 seconds ago.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 2, 1.5, 1.333, 0.5, 0}}&lt;br /&gt;
&lt;br /&gt;
===$AI Shield Manage Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Also &#039;&#039;&#039;$AI Shield Manage Delays:&#039;&#039;&#039;&lt;br /&gt;
*Sets the time in seconds between each instance of an AI ship managing its shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 4, 2.5, 1.2, 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 1.4, 1.25, 1.1, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 4, 2.5, 1.75, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.4, 0.6, 0.8, 1.0, 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.4, 1.2, 1.0, 0.8, 0.6}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Turn Time Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to time it takes for enemy ships to turn. A value of 1.0 means the ship turns at normal speed, 2.0 means half speed (takes twice as long), etc. Note that this value ONLY affects ships hostile to the player (always 1.0 for friendly ships). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 2.2, 1.6, 1.3, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Attack Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide attack&amp;quot; move when it has the opportunity. Glide attack means using glide to maintain course while aiming and firing at the current target. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Circle Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;circle strafe&amp;quot; move when it has the opportunity. Circle strafe means that the ship will attempt &amp;quot;Descent-like&amp;quot; combat, trying to maintain distance while circling around the target using sidethrusters. Ships will only attempt this when sidethrust top speed is at least 2/3 of target&#039;s current velocity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide strafe&amp;quot; move when it has the opportunity. Glide strafe means using glide to attack capships by flying past and shooting at them. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Random Sidethrust Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Percentage of the time where AI ships will randomly sidethrust in a dogfight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Time Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The minimum amount of time required for the AI to detect a &amp;quot;stalemate&amp;quot; situation. If a ship and its target have been within a certain distance of each other (defined by &#039;&#039;$Stalemate Distance Threshold&#039;&#039;) for this amount of time without either of them scoring a hit on the other, the AI will do something to break the stalemate. Only applies to small ships. If this value is 0 or less, no stalemate detection is performed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Distance Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The maximum distance that an AI ship must remain from its target for a &amp;quot;stalemate&amp;quot; to occur (see &#039;&#039;$Stalemate Time Threshold&#039;&#039;). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Shield Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s shields recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  4, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Weapon Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s weapons recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  10, 4, 2.5, 2, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Target Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the same target at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Player Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the player at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Kill Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.30, 0.30, 0.30, 0.30, 0.30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Assist Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded an assist (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.15, 0.15, 0.15, 0.15, 0.15}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Awarded For Capship Assist:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In TvT and Coop missions all teammates will be granted this percentage of the capships score when someone scores a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.5, 0.5, 0.5, 0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Repair Penalty:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The amount to subtract from the player&#039;s score if they are repaired by a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 10, 20, 35, 50, 60}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Delay Before Allowing Bombs to Be Shot Down:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Time after bombs are fired during which the bombs are invulnerable to weapon hits&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.5, 1.5, 1.5, 1.5, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chance AI Has to Fire Missiles at Player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
* Chance for an AI to hesitate about firing a secondary or homing turret weapon at the player. Values range from 0-6, at 0 they will frequently hesitate, at 6 they will never hesitate.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 1, 2, 3, 4&lt;br /&gt;
* Mechanic details: AIs are only allowed to fire homing secondaries or turrets with homing weapons at the player in a limited window of time. The window starts every ten seconds, and lasts (&#039;&#039;&#039;value&#039;&#039;&#039; + 1) 7ths of that ten second cycle. Each ship has it&#039;s own cycle, so their windows are not all synchronized.&lt;br /&gt;
* Example: a value of 1 becomes 2/7ths, so ships can fire homing weapons at the player for roughly 2.85 seconds at a time, then are unable to fire them for 7.15 seconds.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Maximum amount of delay allowed before the AI will update its aim. Until the next update, the AI will project the target forward based on last checked position and velocity. Applies to small ships vs small ships (dogfights). The actual delay is randomly selected between 0 and the maximum (so setting a value of 2 will result in an average of 1 second delay).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Turret Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*As $Max Aim Update Delay, but affecting turrets instead&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Player Autoaim FOV:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Gives the player autoaim within the specified number of degrees from the target (FOV). &lt;br /&gt;
*Unlike the ships.tbl settings for autoaim, this only affects the player (and, of course, only if there is a nonzero value for the difficulty level.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Affects how the &amp;quot;model detail level&amp;quot; setting in Options switches between LOD levels. &lt;br /&gt;
*This number acts as a multiplier on the LOD distances specified in ships.tbl.&lt;br /&gt;
*NOTE THAT THIS IS PER DETAIL LEVEL, NOT PER DIFFICULTY LEVEL.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.125, 0.25, 1.0, 4.0, 8.0}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries are boolean flags.  They can be set to &#039;&#039;YES&#039;&#039; or &#039;&#039;NO&#039;&#039;, &#039;&#039;TRUE&#039;&#039; or &#039;&#039;FALSE&#039;&#039;, &#039;&#039;OUI&#039;&#039; or &#039;&#039;NON&#039;&#039;, &#039;&#039;HIja&amp;amp;prime;&#039;&#039; or &#039;&#039;ghobe&amp;amp;prime;&#039;&#039;, etc.  The default is &#039;&#039;NO&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===$big ships can attack beam turrets on untargeted ships:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, big ships can attack a beam turret that&#039;s firing on them from a ship that they don&#039;t currently have targeted.}}&lt;br /&gt;
&lt;br /&gt;
===$smart primary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new primary weapon selection method}}&lt;br /&gt;
&lt;br /&gt;
===$smart secondary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new secondary weapon selection method (including proper use of bomber+ missiles)}}&lt;br /&gt;
&lt;br /&gt;
===$smart shield management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shields will devote all their charging energy to the weakest quadrant(s) and not waste energy on fully-charged quadrants (previously was -smart_shields on the command line)}}&lt;br /&gt;
&lt;br /&gt;
===$smart afterburner management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly use brief pulses of afterburner power instead of afterburning until fuel is exhausted}}&lt;br /&gt;
&lt;br /&gt;
===$free afterburner use:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*If set, the AI will use afterburners in more situations.}}&lt;br /&gt;
&lt;br /&gt;
===$allow rapid secondary dumbfire:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows an AI ship to switch to rapid fire for dumbfire missiles}}&lt;br /&gt;
&lt;br /&gt;
===$huge turret weapons ignore bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, causes huge turret weapons (including anti-capship beams) to not target bombs}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t insert random turret fire delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, removes the random turret fire delay (from 1.1 to .9 seconds) inserted in addition to AI Fire Delay Scale}}&lt;br /&gt;
&lt;br /&gt;
===$hack improve non-homing swarm turret fire accuracy:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, triggers a hack to improves the accuracy of non-homing swarm missiles by firing them along the turret&#039;s last fire direction rather than the direction it currently faces&lt;br /&gt;
*Also disables swarm weapons ability to fire only on the &#039;turrets barrel line&#039;.}}&lt;br /&gt;
&lt;br /&gt;
===$shockwaves damage small ship subsystems:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shockwaves will cause damage to small ship subsystems (like in FS1)}}&lt;br /&gt;
&lt;br /&gt;
===$navigation subsystem governs warpout capability:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, ships will not be able to warp out if their navigation subsystem is destroyed or low in strength}}&lt;br /&gt;
&lt;br /&gt;
===$check communications for non-player ships:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, every ship will have the same communications subsystem restrictions as the player, including minimum strength to send messages and EMP scramble status.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ignore lower bound for minimum speed of docked ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no lower bound for the speed at which docked ships move (like in FS1).&lt;br /&gt;
*When a ship is towing another ship or ships, the towing ship will be slowed down to a degree depending on the total mass of all docked ships.  In FS1, the ships could slow down to an arbitrarily slow speed, even a fraction of a m/s above zero.  In FS2, there is a lower bound on this behavior so that all ships are guaranteed to move at a minimum docked speed.  When set, this flag removes the lower bound and restores FS1 behavior.}}&lt;br /&gt;
&lt;br /&gt;
===$disable linked fire penalty:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no penalty for linking primaries. Normally, the rate of fire is *1 for a single bank, *0.66 for two banks and *0.5 for three banks (the fire delay is increased according to the formula 1+([nb of banks]-1)*0.5 ).}}&lt;br /&gt;
&lt;br /&gt;
===$disable player secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, players are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable ai secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, AIs are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will do the same damage to a ship regardless of &amp;quot;big damage&amp;quot;, &amp;quot;supercap&amp;quot;, etc. ship types.}}&lt;br /&gt;
&lt;br /&gt;
===$use additive weapon velocity:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will inherit their firing ship&#039;s velocity.  A ship traveling quickly will fire weapons faster than a ship traveling slowly.  This also improves the accuracy of weapons fired while gliding.}}&lt;br /&gt;
&lt;br /&gt;
===$use newtonian dampening:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Newtonian Dampening changes turning and acceleration behavior. By default, there&#039;s quite a bit of slide when you turn, and when combined with high damp values (such as in BtRL), you can actually push your speed up beyond the max. Newtonian Dampening is the more realistic turns, where too much turning will lower your speed. Forward momentum is also affected. Backslash can explain it in more detail. [http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741] }}&lt;br /&gt;
&lt;br /&gt;
===$include beams for kills and assists:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, beam damage is counted when calculating kills and assists.}}&lt;br /&gt;
&lt;br /&gt;
===$score kills based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the killer inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$score assists based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the player gaining the assist inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$allow event and goal scoring in multiplayer:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, players (rather than just their team) can gain score from events in multiplayer.}}&lt;br /&gt;
&lt;br /&gt;
===$fix linked primary weapon decision bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly link primaries according to specified percentages of energy levels instead of retail behavior where it mistakenly linked according to absolute energy levels.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ramming stationary targets bug:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, AI ships will try not to crash into stationary targets.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3147 Mantis #3147].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$prevent turrets targeting too distant bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from targeting bombs beyond maximum range of the weapons of the turret.}}&lt;br /&gt;
&lt;br /&gt;
===$smart subsystem targeting for turrets:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from trying to target subsystems beyond their fov limits, also keeps the turret subsystem targeting preference order intact regardless of the angle to the target.}}&lt;br /&gt;
&lt;br /&gt;
===$fix heat seekers homing on stealth ships bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, heat-seeking missiles will not home in on stealth ships (this mirrors the established behavior where heat-seeking missiles do not home in on ships that are hidden from sensors).}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty primaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without primaries.}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty secondaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$allow turrets target weapons freely:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to target any weapons instead of just targeting bombs, to be used in conjunction with target priorities setup.}}&lt;br /&gt;
&lt;br /&gt;
===$use only single fov for turrets:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to fire outside some hardcoded FOV set for certain missile types limits, and rely only on the user defined FOV.}}&lt;br /&gt;
&lt;br /&gt;
===$allow vertical dodge:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows ships to dodge weapons fire vertically as well as horizontally.}}&lt;br /&gt;
&lt;br /&gt;
===$force beam turrets to use normal fov:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set makes beam turrets use same FOV rules as other weapons do. Prevents beam from a turret from following the target beyond the turret&#039;s FOV}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI class bug:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Fixes a bug where AI class attributes are not set properly on ships if the AI class is set in the mission to something other than the default for the ship type. Set this to YES if you want attributes in [[Ai.tbl]] to mean anything at all.}}&lt;br /&gt;
&lt;br /&gt;
===$turrets ignore targets radius in range checks:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*TBD.}}&lt;br /&gt;
&lt;br /&gt;
===$no extra collision avoidance vs player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Disables the extra collision avoidance that AI normally uses against the player. Makes the AI more aggressive vs the player at close range (same treatment as vs other AI), although ship-ship collisions are slightly more likely.}}&lt;br /&gt;
&lt;br /&gt;
===$perform fewer checks for death screams:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*If set, ships that are on different teams and ships that are outside the player&#039;s squadron will be allowed to send death screams.  Additionally, the game will no longer cap a maximum number of screams per mission.  (This flag originated as a customization of message behavior for the Wing Commander Saga mod.)&lt;br /&gt;
Prior to revision 9119, this was &amp;quot;$perform less checks for death screams:&amp;quot;, but the old version will still parse correctly.}}&lt;br /&gt;
&lt;br /&gt;
===$advanced turret fov edge checks:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22fov_edge_checks.22|&amp;quot;fov edge checks&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$require turrets to have target in fov:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22target_requires_fov.22|&amp;quot;target requires fov&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$all ships manage shields:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows AI to manage shields on big ships}}&lt;br /&gt;
&lt;br /&gt;
===$ai aims from ship center:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*AI aims weapons using the center of the ship instead of the first gunpoint. If a convergence offset is specified for this ship in ships.tbl, AI aims using that as a reference point.}}&lt;br /&gt;
&lt;br /&gt;
===$allow primary link at mission start:===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Normally, no ships will link primaries for the first 30 seconds of a mission. In addition, ships will randomly not link for the first two minutes of a mission. Set this flag to YES to get rid of this often-problematic retail behavior. (Prior to revision 9119, this was called $allow primary link delay and defaulted to YES; to get rid of retail behavior you would specify NO. The old method is still supported for compatibility.)}}&lt;br /&gt;
&lt;br /&gt;
===$allow beams to damage bombs:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
* Default: NO.&lt;br /&gt;
* When no, when any secondary encounters any beam it is instantly destroyed regardless of if it is marked as interceptable, has a health value, or any other circumstance that would normally apply to interception by other weapons.&lt;br /&gt;
* When true, damage and health values are respected in these circumstances. Secondaries without hitpoints are still destroyed, however.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling for player:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*When set, Player weapon damage will no longer be scaled down when firing a non-huge primary against a ship with the &amp;quot;big damage&amp;quot; flag. Use with caution, as this may severely impact mission balance.}}&lt;br /&gt;
&lt;br /&gt;
===$countermeasures affect aspect seekers:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*By default, an aspect seeker that&#039;s been decoyed by a CM just flies straight forward, while a heatseeker in the same position will actively home in on the CM.  This flag makes aspect seekers match heatseeker behavior in this regard.}}&lt;br /&gt;
&lt;br /&gt;
===$ai guards specific ship in wing:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If ordered to guard a ship in a wing (of which it is not a member), the AI will guard that specific ship instead of the entire wing (resulting in guarding the wing leader).}}&lt;br /&gt;
&lt;br /&gt;
===$support don&#039;t add primaries:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, the support ship will not equip a new primary weapon into an empty bank.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$max allies rearming threshold:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*The maximum allowed number of allies that are allowed to be rearming at the same time. It should be noted that the effect is more noticeable at higher numbers.&lt;br /&gt;
*2 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay arrivals use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships arriving via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they exit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay departures use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships departing via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they enter.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris damage respects &#039;big damage&#039; flag:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Causes damage inflicted by debris to be limited by the &#039;big damage&#039; flag in the same way as damage inflicted by weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t limit change in speed due to physics whack:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the speed change due to physics whacks (collision, shockwave, etc.) is unlimited.  Without this flag, the speed change will be capped at 440 m/s if it exceeds 500 m/s.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$guards ignore protected attackers:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the AI will not guard against ships that have the &amp;quot;protect-ship&amp;quot; flag.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai path mode:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Possible options are &amp;quot;normal&amp;quot; and &amp;quot;alt1&amp;quot;. The alt1 mode differs from the normal behaviour in the following ways:&lt;br /&gt;
**1. No path shortcutting. Normal pathing AI will skip forward along a path to the furthest point it can reach. This is sometimes desirable, but makes it a lot harder to predict how the AI is going to behave at various points along a path. Turning this off also allows us to force the AI to straighten out, by giving it several waypoints in a more-or-less straight line. This is useful for such things as lining up a landing. &lt;br /&gt;
**2. No sliding when following paths. Docking still works, but there is some code that causes the AI to lose its mind if it just misses a point: it turns towards the point in big, looping circles. This is apparently caused by passing a slide_vec value into ai_turn_towards_vector, which doesn&#039;t even seem to do what you&#039;d expect it to do. Passing a null value instead turns off the stupid. (The behavior is fixed in alt1).&lt;br /&gt;
**3. Momentum taken into account when following paths. Path points will trigger sooner, proportional to the ship&#039;s speed and momentum. This prevents the AI from massively overshooting a waypoint, especially with high-damp ships.&lt;br /&gt;
**4. AI tries to follow the line between waypoints. Instead of just pointing at the next waypoint, the AI will fly a bit towards the line. This helps keep the AI actually on the path it claims to be following. See picture:[[Image:Altpaths.png]]&lt;br /&gt;
Blue is what happens with regular pathing. Red is the modified pathing: as you can see, it actively moves back towards the line.&lt;br /&gt;
**5. AI will respect &amp;quot;cap-waypoint-speed&amp;quot; when following paths (such as when docking or departing via bay).}}&lt;br /&gt;
&lt;br /&gt;
===$default weapon select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the -weapon_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$default ship select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the -ship_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$no warp camera:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, prevents the view from switching to the external camera when the player warps out.&lt;br /&gt;
*Note: this flag is deprecated and may get moved to another table without further notice.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ai path order bug:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, ship will follow its own waypoint path unless the wingleader has the same waypoint path and order.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$strict turret-tagged-only targeting:===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*When set, newer turret-tagged-only behavior will be enabled.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3114 Mantis #3114].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$aspect bomb invulnerability fix:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, the code that makes bombs invulnerable for the first 1.5 seconds of life will use the correct lifetime calculation for aspect bombs.  Without this fix, the invulnerability time will be extended by 20% of the total lifetime of the bomb.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$glide decay requires thrust:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, gliding ships will maintain their current speed without decay as long as they aren&#039;t actively thrusting.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai can slow down when attacking big ships:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*When set, fighters attacking big ships will slow down depending on how long they&#039;ve been attacking (80% speed after 5 seconds, 60% after 8 seconds, 40% after 10 seconds, and 20% after 15 seconds), how long it&#039;s been since they were last shot (full throttle if it was within the past 6 seconds), and how close they are (full throttle if the target is more than 1200 meters away).&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use actual primary range:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, fighters will no longer fire primary weapons at targets outside their range just because weapon travel time would be sufficiently short.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$override radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, this value overrides the default distance for determining if a ship had reached a point in a model subsystem path. Useful to allow ships with high damp values to navigate subsystem paths when attacking a subsystem. Must be greater than or equal to 1. If &#039;&#039;&#039;&#039;&#039;$use POF radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set than this override value will only be used if the point in the subsystem path is less than 1 or invalid. &lt;br /&gt;
*5 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use POF radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, the distance for determining if a ship had reached a point in a model subsystem path will be the radius of that path point, not the default distance of 5.  &lt;br /&gt;
*Off by default. If this is set to YES and &#039;&#039;&#039;&#039;&#039;&#039;$override radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set to greater than or equal to 1, then the path point radius will be used. If the path point radius cannot be found or is less than 1 then override radius will be used if it is set to greater than or equal to 1.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrive speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Causes all AI ships arriving from fighterbays (following a fighterbay path) to gradually accelerate, instead of immediately attempting to attain maximum speed. This can be used to prevent fighters from overshooting the fighterbay paths. The initial target speed is the maximum speed multiplied by the given value, with the multiplier gradually approaching 1.0 as the distance to the end of the path decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Barrive_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$bay depart speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Same as above, except for departures into fighterbays. The initial target speed is the maximum speed, with the target speed gradually approaching maximum speed multiplied by the given value as the distance to the fighterbay decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Bdepart_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$lead indicator second-order prediction factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*This is a 0 to 1 multiplier of a factor to adjust the lead indicator to take into account a ship&#039;s rotational velocity as well as its velocity. This will directly affect autoaim, making it more accurate for turning enemies.&lt;br /&gt;
*This &#039;&#039;will&#039;&#039; make the lead indicator slightly jitterier in general, and does not properly take into account gliding. It is recommended to adjust the value to fit your situation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$no directional bias for missile and ship turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When enabled, this will cause ships and missiles to take direct turning paths to point at their target. This does not directly affect their turning time, but in many situations will result in more efficient paths and a better time-to-target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$respect ship axial turnrate differences:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will use the average of their pitch and heading turn times for their turn time on all axes. If this is enabled the ship will actually use the tabled values for each axis.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;NOTE&#039;&#039;&#039;&#039;&#039;:The AI will &#039;&#039;&#039;&#039;&#039;NOT&#039;&#039;&#039;&#039;&#039; take this into account when turning, it will always turn directly towards its target, even if it could bank and use a faster axis instead. Use this flag carefully, and make sure that their your ships have exactly the turn times you want for each axis.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$any ship with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on any ship to manage ETS for weapons and engines even if they do not have shields set to on. Do note that in Vanilla FS2, some capital ships can go much faster with this enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighters/bombers with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on fighters and bombers to manage ETS for weapons and engines even if they do have shields set to on.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ships playing dead don&#039;t manage ETS:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Prevents ships from managing their ETS is they are currently playing dead.  Managing ETS could lead to unexpected speed changes in ship-maneuver.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better combat collision avoidance for fightercraft:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while fighting, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat collision avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better combat collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.&lt;br /&gt;
*The value is multiplied to a vector proportional the ship&#039;s velocity divided by its rotation time, which roughly determines the minimum distance needed to pull away from an obstacle directly ahead, and the time at which the AI will stop what&#039;s it&#039;s doing to pull away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===+combat collision avoidance for fightercraft includes target:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better combat collision avoidance for fightercraft: to be set above. Sets the avoidance to include the target ship it might be attacking. Enabling this can help reduce collisions when attacking if ship speeds in your mod are higher than retail.   &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better guard collision avoidance for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while guarding, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat guard avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better guarding collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.&lt;br /&gt;
*The value is multiplied to a vector proportional the ship&#039;s velocity divided by its rotation time, which roughly determines the minimum distance needed to pull away from an obstacle directly ahead, and the time at which the AI will stop what&#039;s it&#039;s doing to pull away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$firing requires exact los:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause turrets and AI weapons to only fire if they have a clear line of sight from their firing point to their target&#039;s ship&#039;s center.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$exact los minimum detection radius:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*The minimum radius of objects that are considered for line-of-sight when using the &#039;&#039;$firing requires exact los:&#039;&#039; flag.  The default is 10.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved missile avoidance for fightercraft:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fighters/bombers will be much more effective at dodging missiles in general. Of note is that AI do not normally care about countermeasure effect range before dropping them (only distance less than 200m), with this flag, they will only drop them if within countermeasure range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI profile countermeasure chance:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class profile countermeasure firing chance. By default Friendly ships always use the second value in &#039;&#039;&#039;$AI Countermeasure Firing Chance:&#039;&#039;&#039; from default AI profile. The older name of &amp;quot;$friendly ships use AI profile countermeasure chance:&amp;quot; also enables this flag. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved subsystem attack pathing:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fightercraft will use a somewhat more efficient and faster subsystem attack pathing method.&lt;br /&gt;
*Notably, this method &#039;&#039;does not&#039;&#039; use the path system. Using this flag, aside from docking and fighter bay paths, &#039;&#039;all other&#039;&#039; paths will be ignored and are no longer necessary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fixed ship-weapon collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Fixes an error in ship-weapon collisions which would occasionally cause them to not trigger when they should.&lt;br /&gt;
*Most obvious when projectiles would erroneously bypass a full shield quadrant and damage the hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI secondary range awareness:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Controls if the AI considers weapon range at all when selecting a secondary weapon to attempt to use. Currently available options are:&lt;br /&gt;
*&#039;RETAIL&#039;: The default. After performing filtering logic based on the target types and weapon flags, the AI will select the first valid secondary bank as its active one, regardless of range.&lt;br /&gt;
*&#039;AWARE&#039;: As retail, except that if a weapon is out of range it the AI will keep looking down the list to see if it has a weapon that is in range, and use that instead if it does. All other weapon selection and restriction logic still applies.}}&lt;br /&gt;
&lt;br /&gt;
===$no shield damage from ship collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Normally, the heavier ship in a collision will receive shield damage from the collision if it has one.&lt;br /&gt;
*This disables that, and causes all involved ships to only take hull damage.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$turret target recheck time:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Defines the amount of time between target recalculation for turrets.&lt;br /&gt;
*Affects turret reaction time in all scenarios, acquiring a target from idle, re-affirming the current target, switching to a new target or even a new subsystem on the same target.&lt;br /&gt;
*Be aware setting this value too low can have an extreme performance impact. It is recommended to not set this below 30 ms.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*Default: 2000}}&lt;br /&gt;
&lt;br /&gt;
===$prevent negative turret ammo:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*By default, turrets with ammo would end up firing one extra shot, resulting in a -1 ammo. This flag corrects that behavior, so the ammo count is properly used. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix keep-safe-distance:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Allows any ship flying the keep-safe-distance behavior to turn toward its goal point. Without this flag, ships will fly into the distance in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI ignores aspect lock for leading:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*When off, AI fighters follows retail behavior of aiming directly at a target when using aspect lock missiles. When on AIs ignore this consideration and always lead their targets when attempting to aim at them.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: on}}&lt;br /&gt;
&lt;br /&gt;
===$fix good-rearm-time bug:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the &amp;quot;good rearm time&amp;quot; SEXP to correctly expire (revert to being a &amp;quot;bad rearm time&amp;quot;) at the end of the specified time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$no continuous turn on attack:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Prevents an AI behavior where fighters/bombers will spin around for a second or two when they acquire a target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$remove-goal properly removes play-dead order:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes remove-goal to take the ship out of the play-dead AI mode when removing the play-dead goal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrivals not time limited:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes AI to always complete a bay arrival path, even if it takes longer than 10 seconds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use adjusted AI class autoscale:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes autoscaled AI classes to scale only based on the collection of autoscaled AI classes, not all AI classes.  This prevents autoscaled calculations from being skewed by the presence of non-autoscaled classes in the list.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$carry shield difficulty scaling bug:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Enables an erroneous behavior where player damage difficulty scaling is applied twice to damage from area blasts and shockwaves, greatly changing the effective difficulty scaling. This is a &#039;&#039;bug&#039;&#039; that should not be enabled, unless the mod was balanced during the time between 3.6.14 and 23.1 (mods [[Game_settings.tbl#.24Target_Version:|targeting within those versions]] automatically have this flag enabled).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows debris to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$asteroids affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows asteroids to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$dynamic goals afterburn hard:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Will cause all dynamic goals (such as a fighter defending itself, or a fighter chasing an attacker as part of a guard order) to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$player orders afterburn hard:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause all player orders to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use tactical disarm/disable:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Will cause disarm or disable orders issued by the hud squadmsg menu (i.e. player orders) to be &#039;tactical&#039; goals that do not cause the target to be protected from attack.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use ai-form-on-wing-new:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Will cause form-on-wing orders issued by the hud squadmsg menu (i.e. player orders) to be the &#039;new&#039; variant that does not clear other goals assigned to the same ship/wing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$align to target when guarding stationary ship:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause ships to match the target&#039;s orientation when following a guard order, rather than facing directly away from the target which is the normal behavior.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$rotation factor multiplier for player collisions:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Allows modders to have players experience rotational effects from collisions. This value is multiplied by the value of [https://wiki.hard-light.net/index.php/Ships.tbl#.2BRotation_Factor: $Collision Physics: +Rotation Factor:] in the ships table (which is specified for the ship class).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$fix avoid-shockwave bugs:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Fixes a number of bugs affecting the behavior of AI ships trying to avoid ship or weapon shockwaves.  With this flag enabled, the AI will be aware of the correct homing position and impact position of the weapon being evaded, will check the correct ship for shockwave damage, and will properly update stale shockwave-avoidance data.  See PR 6378 for more details.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix standard strafe:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If set, this will allow AI to be more effective when attacking big ships in standard strafe mode. With this flag off, there were edge cases where the AI would fly to a point to start a strafe, then think it would collide with the target and then retreat from strafe mode, only to realize it was now far enough to re-engage strafe mode, which commonly resulted in AI just flying around not accomplishing much. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe used more:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets if the AI tries to always entry strafe mode when attacking large ships even if there are no hostile fighters nearby. By default the AI will only entry strafe mode if the speed is below &#039;$standard strafe triggers under this speed:&#039; and enemy fighters are nearby.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe triggers under this speed:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the velocity under which the AI checks if they should enter strafe mode when attacking large ships. Setting this value higher, such as 40 if you ship&#039;s max speed is 100, and enabling $standard strafe used more:&#039; will result in the AI strafing by continually moving, instead of parking next to a big ship and blasting it while not moving. In other words, once a ship slows down during attacking, as soon as it drops below the tabled speed (and assuming strafe used more is turned on), it&#039;ll start to strafe instead of slowing down even more.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.0 m/s)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe distance from target bounding box:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the distance at which the AI flies away from their target&#039;s bounding box to attempt a strafing run when attacking large ships. Setting this value higher will result in ships doing fewer longer distance strafing runs.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe stops after time unhit:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the time duration of a strafing run when attacking a big ship if the attacking ship has not been hit. After this time elapses the AI will stop the current strafing run and loop back to logic of determining of whether or not to do another strafing run. Set higher to allow for longer duration strafing runs. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 20.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard uses big-orbit for target radius above:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the radius of a guardee ship that will trigger the guarder to use the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. This &#039;big guard&#039; mode differs from normal guard, where the AI will attempt to match the speed of the guardee if it is moving, and if it is stationary, it will fly somewhat randomly in circles around it.   &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 500.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard with big-orbit uses max speed percent:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets maximum percent velocity of a guarder ship when it is using the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. By default, this value is 1.0, where the AI will fly around this cylindrical shape at full throttle. Value must be greater than 0 and less than or equal to 1. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)}}&lt;br /&gt;
&lt;br /&gt;
===$attack-any idle circle distance:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Ships with the &#039;attack-any&#039; order will circle around an invisible point if there are no hostile present. This value sets the radius of how big of a circle to fly around while the AI waits for new hostiles to arrive.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 100.0)}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI Shield Manage Delay:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class shield manage delay. By default, Friendly ships always use the second value in &#039;&#039;&#039;AI Shield Manage Delay:&#039;&#039;&#039; from default AI profile.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI shield management bug:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Fixes an edge-case bug with shield management where the AI will not direct shield energy to a quadrant if it was hit when that quadrant was down. In other words, if a shield quadrant is knocked down to 0 and continues to be shot the AI will not realize it needs to direct energy to that quadrant. Enabling this flag allows the AI to properly recognize which quadrant is in danger and needs additional recharge. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI balances shields instead of directs when attacked:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*By default, FSO AI on ships that manage shields will direct shield energy to a quadrant that was recently hit. If this flag is enabled the AI will always balance shields instead, which can be useful depending on the situation. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$disable AI transferring energy:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Prevents AI ships from transferring energy between weapons and shields. AI ships are allowed to attempt transferring energy by default, but some mods may disable this feature for the mod and wish to also ensure the AI does not use it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$enable freespace 1 style missile behavior:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Weapons.tbl#.22freespace_1_missile_behavior.22|Can be applied on a per-weapon basis]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ETS uses ship class power output:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Connects the &#039;&#039;&#039;$Power Output:&#039;&#039;&#039; field in a ship class entry to the ETS system.  The ship&#039;s power output will serve as a multiplier for ETS energy flowing to guns, shields, and engines, modifying their recharge rates accordingly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ETS energy same regardless of system presence:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Pro-rates available ETS energy according to the number of systems available.  Normally, for ships without a shield system, FreeSpace behaves as if all shield energy is redirected to guns and engines.  Consequently, weapons and afterburner will recharge faster, and a ship&#039;s default speed will be higher, than if shields were present.  When this flag is enabled, available ETS energy is scaled so that the rates are the same in both situations.&lt;br /&gt;
*This flag presents certain trade-offs.  On one hand, this flag avoids the possibly surprising behavior of ships performing, in shieldless engagements, better than one might expect from the table entry.  On the other hand, see the next bullet point.&lt;br /&gt;
*Modders should consider both the gameplay and story aspects of this flag.  From an in-universe perspective, enabling this flag means that, on a shieldless ship, the energy that would otherwise go to shields is expended without effect and is wasted.  Or, looking at it another way, it means that upgrading a ship to have a shield system also entails upgrading the reactor to deliver 50% more energy.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t issue form-on-wing goals at mission start:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Normally, at the beginning of a mission, player wings that do not have an initial goal will be given an initial goal to form on the player. Wings in the loadout screen (aka &amp;quot;starting&amp;quot; wings) will also, if they do not have an initial goal, be issued the same goal if they arrive after mission start. This flag disables that behavior.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$default form-on-wing priority:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*The default goal priority to be used when issuing a form-on-wing order via sexp or script.  If not specified, this is 99.  Note that orders issued via the HUD communications system will use the standard communications priorities (100 for ships and 95 for wings) regardless of this setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$do not clear goals when running form-on-wing:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Normally, as soon as a form-on-wing goal is executed by a ship, every goal on that ship is cleared.  Thus the ship will follow the form-on-wing behavior while forgetting both the form goal and all previous goals, and if it receives any other goal in any way, it will immediately begin a new behavior.  This flag prevents the goal clearing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$do not clear goals when running stay-still:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Normally, as soon as a stay-still goal is executed by a ship, every goal on that ship is cleared.  Thus the ship will follow the stay-still behavior while forgetting both the stay-still goal and all previous goals, and if it receives any other goal in any way, it will immediately begin a new behavior.  This flag prevents the goal clearing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$do not set override when assigning form-on-wing:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Normally, any form-on-wing goal, regardless of how it is assigned, is given a &amp;lt;tt&amp;gt;Goal_override&amp;lt;/tt&amp;gt; flag.  This causes its goal to be evaluated as the top priority goal, regardless of its actual priority or any other goal&#039;s priority.  This flag prevents &amp;lt;tt&amp;gt;Goal_override&amp;lt;/tt&amp;gt; from being assigned, causing form-on-wing to follow the normal goal prioritization logic.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$purge player-issued form-on-wing after subsequent order:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Causes any form-on-wing goal issued by the player (i.e. via the HUD communications system) to be removed from a ship&#039;s goal list (even if it is not the current goal) when the ship is given another goal of any priority.  This flag can be useful for mods which configure form-on-wing goals to use the same execution and prioritization logic as normal goals.  Since form-on-wing goals are typically temporary, regardless of their priority, this flag enforces that temporary nature.  By using this flag, mission designers can ensure that mission-directed AI goal logic is followed regardless of form-on-wing status.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
*Retail FS2 behaviour&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#AI Profiles&lt;br /&gt;
&lt;br /&gt;
$Default Profile:                              FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Profile Name:                                 FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Player Afterburner Recharge Scale:            5,    3,    2,    1.5,  1&lt;br /&gt;
$Max Beam Friendly Fire Damage:                0,    5,    10,   20,   30&lt;br /&gt;
$Player Countermeasure Life Scale:             3,    2,    1.5,  1.25, 1&lt;br /&gt;
$AI Countermeasure Firing Chance:              0.2,  0.3,  0.5,  0.9,  1.1&lt;br /&gt;
$AI In Range Time:                             2,    1.4,  0.75, 0,    -1&lt;br /&gt;
$AI Always Links Ammo Weapons:                 95,   80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Ammo Weapons:                  90,   60,   40,   20,   10&lt;br /&gt;
$Primary Ammo Burst Multiplier:                0,    0,    0,    0,    0&lt;br /&gt;
$AI Always Links Energy Weapons:               100,  80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Energy Weapons:                90,   60,   40,   20,   10&lt;br /&gt;
$Max Missiles Locked on Player:                2,    3,    4,    7,    99&lt;br /&gt;
$Max Player Attackers:                         2,    3,    4,    5,    99&lt;br /&gt;
$Max Incoming Asteroids:                       3,    4,    5,    7,    10&lt;br /&gt;
$Player Damage Factor:                         0.25, 0.5,  0.65, 0.85, 1&lt;br /&gt;
$Player Subsys Damage Factor:                  0.2,  0.4,  0.6,  0.8,  1&lt;br /&gt;
$Predict Position Delay:                       2,    1.5,  1.333,0.5,  0&lt;br /&gt;
$AI Shield Manage Delay:                       5,    4,    2.5,  1.2,  0.1&lt;br /&gt;
$Friendly AI Fire Delay Scale:                 2,    1.4,  1.25, 1.1,  1&lt;br /&gt;
$Hostile AI Fire Delay Scale:                  4,    2.5,  1.75, 1.25, 1&lt;br /&gt;
$Friendly AI Secondary Fire Delay Scale:       0.4,  0.6,  0.8,  1.0,  1.2&lt;br /&gt;
$Hostile AI Secondary Fire Delay Scale:        1.4,  1.2,  1.0,  0.8,  0.6&lt;br /&gt;
$AI Turn Time Scale:                           3,    2.2,  1.6,  1.3,  1&lt;br /&gt;
$Glide Attack Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Circle Strafe Percent:                        0,    0,    0,    0,    0&lt;br /&gt;
$Glide Strafe Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Random Sidethrust Percent:                    0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Time Threshold:                     0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Distance Threshold:                 0,    0,    0,    0,    0&lt;br /&gt;
$Player Shield Recharge Scale:                 4,    2,    1.5,  1.25, 1&lt;br /&gt;
$Player Weapon Recharge Scale:                 10,   4,    2.5,  2,    1.5&lt;br /&gt;
$Max Turret Target Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Max Turret Player Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Percentage Required For Kill Scale:           0.30, 0.30, 0.30, 0.30, 0.30&lt;br /&gt;
$Percentage Required For Assist Scale:         0.15, 0.15, 0.15, 0.15, 0.15&lt;br /&gt;
$Percentage Awarded For Capship Assist:        0.1,  0.2,  0.35, 0.5,  0.6&lt;br /&gt;
$Repair Penalty:                               10,   20,   35,   50,   60&lt;br /&gt;
$Delay Before Allowing Bombs to Be Shot Down:  1.5,  1.5,  1.5,  1.5,  1.5&lt;br /&gt;
$Chance AI Has to Fire Missiles at Player:     0,    1,    2,    3,    4&lt;br /&gt;
$Max Aim Update Delay:                         0,    0,    0,    0,    0&lt;br /&gt;
$Turret Max Aim Update Delay:                  0,    0,    0,    0,    0&lt;br /&gt;
$Player Autoaim FOV:                           0,    0,    0,    0,    0&lt;br /&gt;
$Detail Distance Multiplier:                   0.125,0.25, 1.0,  4.0,  8.0&lt;br /&gt;
&lt;br /&gt;
$big ships can attack beam turrets on untargeted ships:  NO&lt;br /&gt;
$smart primary weapon selection:                         NO&lt;br /&gt;
$smart secondary weapon selection:                       NO&lt;br /&gt;
$smart shield management:                                NO&lt;br /&gt;
$smart afterburner management:                           NO&lt;br /&gt;
$allow rapid secondary dumbfire:                         NO&lt;br /&gt;
$huge turret weapons ignore bombs:                       NO&lt;br /&gt;
$don&#039;t insert random turret fire delay:                  NO&lt;br /&gt;
$hack improve non-homing swarm turret fire accuracy:     NO&lt;br /&gt;
$shockwaves damage small ship subsystems:                NO&lt;br /&gt;
$navigation subsystem governs warpout capability:        NO&lt;br /&gt;
$ignore lower bound for minimum speed of docked ship:    NO&lt;br /&gt;
$disable linked fire penalty:                            NO&lt;br /&gt;
$disable weapon damage scaling:                          NO&lt;br /&gt;
$use additive weapon velocity:                           NO&lt;br /&gt;
$use newtonian dampening:                                NO&lt;br /&gt;
$include beams for kills and assists:                    NO&lt;br /&gt;
$score kills based on damage caused:                     NO&lt;br /&gt;
$score assists based on damage caused:                   NO&lt;br /&gt;
$allow event and goal scoring in multiplayer:            NO&lt;br /&gt;
$fix linked primary weapon decision bug:                 NO&lt;br /&gt;
$prevent turrets targeting too distant bombs:            NO&lt;br /&gt;
$smart subsystem targeting for turrets:                  NO&lt;br /&gt;
$fix heat seekers homing on stealth ships bug:           NO&lt;br /&gt;
$multi allow empty primaries:                            NO&lt;br /&gt;
$multi allow empty secondaries:                          NO&lt;br /&gt;
$allow turrets target weapons freely:                    NO&lt;br /&gt;
$use only single fov for turrets:                        NO&lt;br /&gt;
$allow vertical dodge:                                   NO&lt;br /&gt;
$force beam turrets to use normal fov:                   NO&lt;br /&gt;
$fix AI class bug:                                       NO&lt;br /&gt;
$turrets ignore targets radius in range checks:          NO&lt;br /&gt;
$no extra collision avoidance vs player:                 NO&lt;br /&gt;
$perform fewer checks for death screams:                 NO&lt;br /&gt;
$advanced turret fov edge checks:                        NO&lt;br /&gt;
$require turrets to have target in fov:                  NO&lt;br /&gt;
$all ships manage shields:                               NO&lt;br /&gt;
$ai aims from ship center:                               NO&lt;br /&gt;
$allow primary link at mission start:                    NO&lt;br /&gt;
$allow beams to damage bombs:                            NO&lt;br /&gt;
$disable weapon damage scaling for player:               NO&lt;br /&gt;
$countermeasures affect aspect seekers:                  NO&lt;br /&gt;
$ai path mode:                                           normal&lt;br /&gt;
$no warp camera:                                         NO&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
# &amp;quot;[http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741 Re: New difficulty? - Feature request!]&amp;quot;, &#039;&#039;Hard Light Productions Forums&#039;&#039;, Hard Light Productions, 2007-12-15. Retrieved on [[December_27]], [[2007]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table260&amp;diff=67031</id>
		<title>Template:Table260</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table260&amp;diff=67031"/>
		<updated>2025-11-12T16:54:02Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table222]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #222222; border: solid 1px #FF8866; padding: 0px 4px; font-size: -1; color: #FFAA66&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#FFAA66&amp;gt;FS2 Open, 22.2&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table260&amp;diff=67030</id>
		<title>Template:Table260</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table260&amp;diff=67030"/>
		<updated>2025-11-12T16:53:22Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table222]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #222222; border: solid 1px #FF9966; padding: 0px 4px; font-size: -1; color: #FFAA77&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#FFAA77&amp;gt;FS2 Open, 22.2&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=FSO_Version_Templates&amp;diff=67029</id>
		<title>FSO Version Templates</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=FSO_Version_Templates&amp;diff=67029"/>
		<updated>2025-11-12T16:49:49Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|FSO Version Templates]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Table36|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3612|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3616|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table374|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table204|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table210|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table260|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66922</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66922"/>
		<updated>2025-10-08T15:14:02Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-12-10|228fd17}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
{{Table250|&lt;br /&gt;
===$Launch Curve:===&lt;br /&gt;
*A set of [[modular curve]]s that controls the firing behavior of the weapon. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Num Firepoints&#039;&#039;&#039;: the number of barrels in the bank firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Distance to Target&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Fire Wait Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Delay Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Velocity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Life Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Failure Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;FoF Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, dealing with changes to the weapon during its existence. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Lifetime&#039;&#039;&#039;: starts at 0.0 when the weapon is created, ends at 1.0 when it runs out of life&lt;br /&gt;
**&#039;&#039;&#039;Age&#039;&#039;&#039;: how long the weapon has existed, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Base Velocity&#039;&#039;&#039;: the weapon&#039;s velocity. This accounts for launch curves, but does NOT account for other lifetime curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Base Damage&#039;&#039;&#039;: the weapon&#039;s damage. This accounts for launch curves, but does NOT account for hit curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Max Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Current Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hitpoints Fraction&#039;&#039;&#039;: the weapon&#039;s current hitpoints divided by its maximum hitpoints&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;: radius of the ship ultimately responsible for firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Viewing Angle&#039;&#039;&#039;: direction from which the player is looking at the weapon. -1.0 means directly head-on, 0.0 means directly from the side, and 1.0 means directly from the rear.&lt;br /&gt;
**&#039;&#039;&#039;Apparent Size&#039;&#039;&#039;: the weapon&#039;s radius as a fraction of the screen height&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Laser Length Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Head Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Tail Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset X Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Y Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Z Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Angle Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State&#039;&#039;&#039;: sets the animation state of the laser, with 0.0 being the first frame of the animation, and 1.0 being the last. If this is used, all typical animation behavior (i.e. playing at a certain framerate over time) will be ignored.&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State Add&#039;&#039;&#039;: adds a certain number of frames to the laser&#039;s animation state. Does not disable typical animation behavior on its own.&lt;br /&gt;
**&#039;&#039;&#039;Laser Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Intensity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Detonation Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Turn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Count Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, controlling how the weapon affects things it hits. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Lifetime Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Dot&#039;&#039;&#039;: the angle at which the weapon has struck the target surface. 1.0 means a direct hit, perpendicular to the target surface. 0.0 would mean a hit exactly parallel to the surface.&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Lifetime&#039;&#039;&#039;: the beam&#039;s lifetime, from 0.0 to 1.0, not including the warmup or warmdown phases&lt;br /&gt;
**&#039;&#039;&#039;Beam Age&#039;&#039;&#039;: in seconds&lt;br /&gt;
**&#039;&#039;&#039;Beam Total Life&#039;&#039;&#039;: how long the beam is capable of lasting, not including warmup or warmdown&lt;br /&gt;
**&#039;&#039;&#039;Warmup Lifetime&#039;&#039;&#039;: lifetime of the warmup phase, starting at 0.0 and ending at 1.0 when the beam fires&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Lifetime&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Age&#039;&#039;&#039;: time elapsed since warmdown started, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Width Mult&#039;&#039;&#039;: does NOT disable tabled flickering or shrinking if set&lt;br /&gt;
**&#039;&#039;&#039;Beam Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Beam Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Radius Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow size behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Alpha Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow fading behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Move End Position by Target Velocity&#039;&#039;&#039;: if the beam is slashing at a target, the beam&#039;s end position will be offset by the target&#039;s velocity (at time of beam creation) times this output value&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Beam Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
{{Table190|&lt;br /&gt;
*A weapon_expl.tbl entry is no longer required.}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters.&lt;br /&gt;
*Default: Half of the target&#039;s length width or depth, whichever is smallest.}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Muzzle Particle Effect:&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for the muzzle warmup particles of this beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+PCount&#039;&#039;, &#039;&#039;+PRadius&#039;&#039;, &#039;&#039;+PAngle&#039;&#039; and &#039;&#039;+PAni&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the &amp;lt;tt&amp;gt;+Particle Count Per Spawn:&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;+Number:&amp;lt;/tt&amp;gt; for legacy particles) for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
**&#039;&#039;&#039;direct fire lead target&#039;&#039;&#039;, if the beam is direct fire (type 0), makes the beam aim for the target&#039;s predicted position when the beam initially starts warming up, allowing the target to &#039;dodge&#039; the beam.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
{{Table250|&lt;br /&gt;
**May be any positive number.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for this Pspew.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+Type&#039;&#039;, &#039;&#039;+Count&#039;&#039;, &#039;&#039;+Time&#039;&#039;, &#039;&#039;+Vel&#039;&#039;, &#039;&#039;+Radius&#039;&#039;, &#039;&#039;+Life&#039;&#039;, &#039;&#039;+Scale&#039;&#039;, &#039;&#039;+Z Scale&#039;&#039;, &#039;&#039;+Rotation Rate&#039;&#039;, &#039;&#039;+Offset&#039;&#039;, &#039;&#039;+Initial Velocity&#039;&#039; and &#039;&#039;+Bitmap&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Firing Pattern:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Determines the order in which the weapon is fired from a bank&#039;s gunpoints. Does nothing for secondary weapons.&lt;br /&gt;
*This is optional. If a firing pattern is not set, the weapon will fire from all gunpoints simultaneously, as is standard retail behavior.&lt;br /&gt;
*If a firing pattern is set, the weapon&#039;s &#039;&#039;&#039;$Fire Wait&#039;&#039;&#039; will be divided by the number of gunpoints in the bank, so as to keep shots-per-second constant.&lt;br /&gt;
*Has five options:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots created at each firepoint each time the weapon is fired. Produces shotgun-like behavior if used with &#039;&#039;&#039;$FOF&#039;&#039;&#039;.&lt;br /&gt;
*If the weapon has a non-standard firing pattern, instead determines the number of firepoints fired at a time.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$Cycle Multishot:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the weapon has a non-standard firing pattern, defines the number of shots created at each firepoint. Otherwise, does nothing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
{{Table220|&#039;&#039;&#039;&amp;quot;num firepoints for burst shots&amp;quot;&#039;&#039;&#039;, for turrets, makes the burst length equal to the number of firepoints on the turret.}}&lt;br /&gt;
{{Table240|&#039;&#039;&#039;&amp;quot;burst only loop sounds&amp;quot;&#039;&#039;&#039;, StartFiringSnd, LoopFiringSnd, and EndFiringSnd, if used, additionally also trigger off of when bursts begin and end.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;freespace 1 missile behavior&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Ai_profiles.tbl#.24enable_freespace_1_style_missile_behavior:|Can be applied globally using an AI profile]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66921</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66921"/>
		<updated>2025-10-08T15:11:58Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-11-13|d6b444c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
{{Table250|&lt;br /&gt;
====+Rotation Magnitude Maximum:====&lt;br /&gt;
What the maximum resulting rotational velocity can be from a ship collision in degrees per second. Setting this to a value such as 360 (degrees/second) properly allows mods to have ships spin out if they have collision while not spinning out at wild speeds that look immersion breaking. If negative, then there is no limit to rotational velocity from collisions. Default is -1.0.&lt;br /&gt;
}}&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Hitpoints Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the hitpoints multiplier. By default this is -1 and thus disabled, but if set to a value greater than or equal 0, the debris hitpoints will be multiplied by this value and the radius of the debris submodel. Useful for making debris have hitpoints that vary based on size of the debris piece. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**These debris peices are temporary, noncollideable and are generated in randomizard positions and orientations.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship&#039;s primaries to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Secondary Aims at Flight Cursor:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*As above, but for secondaries as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Debris Flame Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be added to debris spawned from this ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Allowed Firing Patterns for Dynamic Primary Linking:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the ship has dynamic primary linking enabled, defines the list of firing patterns which the player may cycle through using the appropriate control.&lt;br /&gt;
*This is optional. If not set, the only firing pattern available will be CYCLE FORWARD.&lt;br /&gt;
*Takes a list of patterns. The options are:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String list&#039;&#039;&#039;, for example, (&amp;quot;CYCLE FORWARD&amp;quot;, &amp;quot;CYCLE REVERSE&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be triggered when this ship&#039;s shields are hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Shield Impact Explosion&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/afterburner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
{{Table250|&lt;br /&gt;
If the current AI profile has the &#039;&#039;&#039;$ETS uses ship class power output:&#039;&#039;&#039; flag enabled, this will act as a multiplier for ETS energy.  For example, a ship with a power output of 2 will recharge its afterburner twice as fast as a ship with the same stats but a power output of 1.&lt;br /&gt;
}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;disable all generic impact debris&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
Newer name for &amp;quot;no impact debris&amp;quot;--turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;disable all generic explosion debris&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when a ship explodes. }}&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66920</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66920"/>
		<updated>2025-10-08T15:10:43Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-11-13|d6b444c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
{{Table250|&lt;br /&gt;
====+Rotation Magnitude Maximum:====&lt;br /&gt;
What the maximum resulting rotational velocity can be from a ship collision in degrees per second. Setting this to a value such as 360 (degrees/second) properly allows mods to have ships spin out if they have collision while not spinning out at wild speeds that look immersion breaking. If negative, then there is no limit to rotational velocity from collisions. Default is -1.0.&lt;br /&gt;
}}&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Hitpoints Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the hitpoints multiplier. By default this is -1 and thus disabled, but if set to a value greater than or equal 0, the debris hitpoints will be multiplied by this value and the radius of the debris submodel. Useful for making debris have hitpoints that vary based on size of the debris piece. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**These debris peices are temporary, noncollideable and are generated in randomizard positions and orientations.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship&#039;s primaries to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Secondary Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*As above, but for secondaries as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Debris Flame Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be added to debris spawned from this ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Allowed Firing Patterns for Dynamic Primary Linking:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the ship has dynamic primary linking enabled, defines the list of firing patterns which the player may cycle through using the appropriate control.&lt;br /&gt;
*This is optional. If not set, the only firing pattern available will be CYCLE FORWARD.&lt;br /&gt;
*Takes a list of patterns. The options are:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String list&#039;&#039;&#039;, for example, (&amp;quot;CYCLE FORWARD&amp;quot;, &amp;quot;CYCLE REVERSE&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be triggered when this ship&#039;s shields are hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Shield Impact Explosion&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/afterburner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
{{Table250|&lt;br /&gt;
If the current AI profile has the &#039;&#039;&#039;$ETS uses ship class power output:&#039;&#039;&#039; flag enabled, this will act as a multiplier for ETS energy.  For example, a ship with a power output of 2 will recharge its afterburner twice as fast as a ship with the same stats but a power output of 1.&lt;br /&gt;
}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;disable all generic impact debris&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
Newer name for &amp;quot;no impact debris&amp;quot;--turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;disable all generic explosion debris&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when a ship explodes. }}&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66905</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66905"/>
		<updated>2025-10-07T02:07:41Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-11-13|d6b444c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
{{Table250|&lt;br /&gt;
====+Rotation Magnitude Maximum:====&lt;br /&gt;
What the maximum resulting rotational velocity can be from a ship collision in degrees per second. Setting this to a value such as 360 (degrees/second) properly allows mods to have ships spin out if they have collision while not spinning out at wild speeds that look immersion breaking. If negative, then there is no limit to rotational velocity from collisions. Default is -1.0.&lt;br /&gt;
}}&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Hitpoints Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the hitpoints multiplier. By default this is -1 and thus disabled, but if set to a value greater than or equal 0, the debris hitpoints will be multiplied by this value and the radius of the debris submodel. Useful for making debris have hitpoints that vary based on size of the debris piece. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**These debris peices are temporary, noncollideable and are generated in randomizard positions and orientations.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Debris Flame Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be added to debris spawned from this ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Allowed Firing Patterns for Dynamic Primary Linking:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the ship has dynamic primary linking enabled, defines the list of firing patterns which the player may cycle through using the appropriate control.&lt;br /&gt;
*This is optional. If not set, the only firing pattern available will be CYCLE FORWARD.&lt;br /&gt;
*Takes a list of patterns. The options are:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String list&#039;&#039;&#039;, for example, (&amp;quot;CYCLE FORWARD&amp;quot;, &amp;quot;CYCLE REVERSE&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be triggered when this ship&#039;s shields are hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Shield Impact Explosion&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/afterburner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
{{Table250|&lt;br /&gt;
If the current AI profile has the &#039;&#039;&#039;$ETS uses ship class power output:&#039;&#039;&#039; flag enabled, this will act as a multiplier for ETS energy.  For example, a ship with a power output of 2 will recharge its afterburner twice as fast as a ship with the same stats but a power output of 1.&lt;br /&gt;
}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66297</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66297"/>
		<updated>2025-08-14T22:28:15Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-12-10|228fd17}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
{{Table250|&lt;br /&gt;
===$Launch Curve:===&lt;br /&gt;
*A set of [[modular curve]]s that controls the firing behavior of the weapon. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Num Firepoints&#039;&#039;&#039;: the number of barrels in the bank firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Distance to Target&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Fire Wait Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Shots Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Burst Delay Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Velocity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Life Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Failure Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;FoF Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, dealing with changes to the weapon during its existence. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Lifetime&#039;&#039;&#039;: starts at 0.0 when the weapon is created, ends at 1.0 when it runs out of life&lt;br /&gt;
**&#039;&#039;&#039;Age&#039;&#039;&#039;: how long the weapon has existed, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Base Velocity&#039;&#039;&#039;: the weapon&#039;s velocity. This accounts for launch curves, but does NOT account for other lifetime curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Base Damage&#039;&#039;&#039;: the weapon&#039;s damage. This accounts for launch curves, but does NOT account for hit curves, so as to avoid a feedback loop.&lt;br /&gt;
**&#039;&#039;&#039;Max Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Current Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hitpoints Fraction&#039;&#039;&#039;: the weapon&#039;s current hitpoints divided by its maximum hitpoints&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;: radius of the ship ultimately responsible for firing the weapon&lt;br /&gt;
**&#039;&#039;&#039;Viewing Angle&#039;&#039;&#039;: direction from which the player is looking at the weapon. -1.0 means directly head-on, 0.0 means directly from the side, and 1.0 means directly from the rear.&lt;br /&gt;
**&#039;&#039;&#039;Apparent Size&#039;&#039;&#039;: the weapon&#039;s radius as a fraction of the screen height&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Laser Length Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Head Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Tail Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset X Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Y Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Offset Z Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Angle Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Headon Transition Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State&#039;&#039;&#039;: sets the animation state of the laser, with 0.0 being the first frame of the animation, and 1.0 being the last. If this is used, all typical animation behavior (i.e. playing at a certain framerate over time) will be ignored.&lt;br /&gt;
**&#039;&#039;&#039;Laser Animation State Add&#039;&#039;&#039;: adds a certain number of frames to the laser&#039;s animation state. Does not disable typical animation behavior on its own.&lt;br /&gt;
**&#039;&#039;&#039;Laser Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Bitmap B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Laser Glow B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Intensity Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light R Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light G Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Light B Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Detonation Radius Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Turn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Rate Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Child Spawn Count Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s, controlling how the weapon affects things it hits. These curves will have no effect on beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Lifetime Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Dot&#039;&#039;&#039;: the angle at which the weapon has struck the target surface. 1.0 means a direct hit, perpendicular to the target surface. 0.0 would mean a hit exactly parallel to the surface.&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Lifetime&#039;&#039;&#039;: the beam&#039;s lifetime, from 0.0 to 1.0, not including the warmup or warmdown phases&lt;br /&gt;
**&#039;&#039;&#039;Beam Age&#039;&#039;&#039;: in seconds&lt;br /&gt;
**&#039;&#039;&#039;Beam Total Life&#039;&#039;&#039;: how long the beam is capable of lasting, not including warmup or warmdown&lt;br /&gt;
**&#039;&#039;&#039;Warmup Lifetime&#039;&#039;&#039;: lifetime of the warmup phase, starting at 0.0 and ending at 1.0 when the beam fires&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Lifetime&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Warmdown Age&#039;&#039;&#039;: time elapsed since warmdown started, in seconds&lt;br /&gt;
**&#039;&#039;&#039;Parent Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Beam Width Mult&#039;&#039;&#039;: does NOT disable tabled flickering or shrinking if set&lt;br /&gt;
**&#039;&#039;&#039;Beam Alpha Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Beam Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Radius Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow size behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Alpha Mult&#039;&#039;&#039;: if this is set, the typical hardcoded muzzle glow fading behaviors are disabled&lt;br /&gt;
**&#039;&#039;&#039;Muzzle Glow Anim State&#039;&#039;&#039;: behaves like laser anim state&lt;br /&gt;
**&#039;&#039;&#039;Move End Position by Target Velocity&#039;&#039;&#039;: if the beam is slashing at a target, the beam&#039;s end position will be offset by the target&#039;s velocity (at time of beam creation) times this output value&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beam Hit Curve:===&lt;br /&gt;
*A set of [[modular curve]]s dealing with beam attributes. These curves only affect beams.&lt;br /&gt;
*Available inputs:&lt;br /&gt;
**&#039;&#039;&#039;All of the Beam Curve inputs, as well as...&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Hitpoints&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Target Radius&#039;&#039;&#039;&lt;br /&gt;
*Available outputs:&lt;br /&gt;
**&#039;&#039;&#039;Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Hull Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Shield Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Subsystem Damage Mult&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Mass Mult&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
{{Table190|&lt;br /&gt;
*A weapon_expl.tbl entry is no longer required.}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters.&lt;br /&gt;
*Default: Half of the target&#039;s length width or depth, whichever is smallest.}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Muzzle Particle Effect:&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for the muzzle warmup particles of this beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+PCount&#039;&#039;, &#039;&#039;+PRadius&#039;&#039;, &#039;&#039;+PAngle&#039;&#039; and &#039;&#039;+PAni&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
{{Table250|&lt;br /&gt;
**May be any positive number.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the [[Particle Effects|particle effect]] which will be used for this Pspew.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
**If this option is specified then &#039;&#039;+Type&#039;&#039;, &#039;&#039;+Count&#039;&#039;, &#039;&#039;+Time&#039;&#039;, &#039;&#039;+Vel&#039;&#039;, &#039;&#039;+Radius&#039;&#039;, &#039;&#039;+Life&#039;&#039;, &#039;&#039;+Scale&#039;&#039;, &#039;&#039;+Z Scale&#039;&#039;, &#039;&#039;+Rotation Rate&#039;&#039;, &#039;&#039;+Offset&#039;&#039;, &#039;&#039;+Initial Velocity&#039;&#039; and &#039;&#039;+Bitmap&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Firing Pattern:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Determines the order in which the weapon is fired from a bank&#039;s gunpoints. Does nothing for secondary weapons.&lt;br /&gt;
*This is optional. If a firing pattern is not set, the weapon will fire from all gunpoints simultaneously, as is standard retail behavior.&lt;br /&gt;
*If a firing pattern is set, the weapon&#039;s &#039;&#039;&#039;$Fire Wait&#039;&#039;&#039; will be divided by the number of gunpoints in the bank, so as to keep shots-per-second constant.&lt;br /&gt;
*Has five options:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots created at each firepoint each time the weapon is fired. Produces shotgun-like behavior if used with &#039;&#039;&#039;$FOF&#039;&#039;&#039;.&lt;br /&gt;
*If the weapon has a non-standard firing pattern, instead determines the number of firepoints fired at a time.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$Cycle Multishot:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the weapon has a non-standard firing pattern, defines the number of shots created at each firepoint. Otherwise, does nothing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
{{Table220|&#039;&#039;&#039;&amp;quot;num firepoints for burst shots&amp;quot;&#039;&#039;&#039;, for turrets, makes the burst length equal to the number of firepoints on the turret.}}&lt;br /&gt;
{{Table240|&#039;&#039;&#039;&amp;quot;burst only loop sounds&amp;quot;&#039;&#039;&#039;, StartFiringSnd, LoopFiringSnd, and EndFiringSnd, if used, additionally also trigger off of when bursts begin and end.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;freespace 1 missile behavior&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Ai_profiles.tbl#.24enable_freespace_1_style_missile_behavior:|Can be applied globally using an AI profile]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66296</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66296"/>
		<updated>2025-08-14T22:27:40Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: /* +Max Shield Impact Effect Radius: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-11-13|d6b444c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
{{Table250|&lt;br /&gt;
====+Rotation Magnitude Maximum:====&lt;br /&gt;
What the maximum resulting rotational velocity can be from a ship collision in degrees per second. Setting this to a value such as 360 (degrees/second) properly allows mods to have ships spin out if they have collision while not spinning out at wild speeds that look immersion breaking. If negative, then there is no limit to rotational velocity from collisions. Default is -1.0.&lt;br /&gt;
}}&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Hitpoints Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the hitpoints multiplier. By default this is -1 and thus disabled, but if set to a value greater than or equal 0, the debris hitpoints will be multiplied by this value and the radius of the debris submodel. Useful for making debris have hitpoints that vary based on size of the debris piece. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Debris Flame Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be added to debris spawned from this ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Allowed Firing Patterns for Dynamic Primary Linking:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the ship has dynamic primary linking enabled, defines the list of firing patterns which the player may cycle through using the appropriate control.&lt;br /&gt;
*This is optional. If not set, the only firing pattern available will be CYCLE FORWARD.&lt;br /&gt;
*Takes a list of patterns. The options are:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String list&#039;&#039;&#039;, for example, (&amp;quot;CYCLE FORWARD&amp;quot;, &amp;quot;CYCLE REVERSE&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be triggered when this ship&#039;s shields are hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Shield Impact Explosion&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/afterburner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
{{Table250|&lt;br /&gt;
If the current AI profile has the &#039;&#039;&#039;$ETS uses ship class power output:&#039;&#039;&#039; flag enabled, this will act as a multiplier for ETS energy.  For example, a ship with a power output of 2 will recharge its afterburner twice as fast as a ship with the same stats but a power output of 1.&lt;br /&gt;
}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66295</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66295"/>
		<updated>2025-08-14T22:09:09Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-11-13|d6b444c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
{{Table250|&lt;br /&gt;
====+Rotation Magnitude Maximum:====&lt;br /&gt;
What the maximum resulting rotational velocity can be from a ship collision in degrees per second. Setting this to a value such as 360 (degrees/second) properly allows mods to have ships spin out if they have collision while not spinning out at wild speeds that look immersion breaking. If negative, then there is no limit to rotational velocity from collisions. Default is -1.0.&lt;br /&gt;
}}&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;+Hitpoints Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the hitpoints multiplier. By default this is -1 and thus disabled, but if set to a value greater than or equal 0, the debris hitpoints will be multiplied by this value and the radius of the debris submodel. Useful for making debris have hitpoints that vary based on size of the debris piece. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Debris Flame Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be added to debris spawned from this ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Allowed Firing Patterns for Dynamic Primary Linking:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If the ship has dynamic primary linking enabled, defines the list of firing patterns which the player may cycle through using the appropriate control.&lt;br /&gt;
*This is optional. If not set, the only firing pattern available will be CYCLE FORWARD.&lt;br /&gt;
*Takes a list of patterns. The options are:&lt;br /&gt;
**&#039;&#039;&#039;CYCLE FORWARD&#039;&#039;&#039;: Fires  &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots from the first &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints (starting at gunpoint 0), then from the next &#039;&#039;&#039;$Shots&#039;&#039;&#039; gunpoints, and so on.&lt;br /&gt;
**&#039;&#039;&#039;CYCLE REVERSE&#039;&#039;&#039;: Same behavior as CYCLE FORWARD, but begins at the highest-numbered gunpoint and works downward.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM EXHAUSTIVE&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; shots at a time from randomly-selected gunpoints until each gunpoint has been fired once, and then starts over.&lt;br /&gt;
**&#039;&#039;&#039;RANDOM NONREPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time, but never fires the same gunpoint twice in a row (unless forced to because $Shots is equal to more than half the number of gunpoints).&lt;br /&gt;
**&#039;&#039;&#039;RANDOM REPEATING&#039;&#039;&#039;: Fires &#039;&#039;&#039;$Shots&#039;&#039;&#039; randomly-selected gunpoints at a time. No restrictions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String list&#039;&#039;&#039;, for example, (&amp;quot;CYCLE FORWARD&amp;quot;, &amp;quot;CYCLE REVERSE&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*Default: Half of the ship&#039;s length width or depth, whichever is smallest.}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be triggered when this ship&#039;s shields are hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Shield Impact Explosion&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/afterburner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
{{Table250|&lt;br /&gt;
If the current AI profile has the &#039;&#039;&#039;$ETS uses ship class power output:&#039;&#039;&#039; flag enabled, this will act as a multiplier for ETS energy.  For example, a ship with a power output of 2 will recharge its afterburner twice as fast as a ship with the same stats but a power output of 1.&lt;br /&gt;
}}&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66152</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66152"/>
		<updated>2025-05-08T01:09:58Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-8-26|91a673a}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
{{Table220|&#039;&#039;&#039;&amp;quot;num firepoints for burst shots&amp;quot;&#039;&#039;&#039;, for turrets, makes the burst length equal to the number of firepoints on the turret.}}&lt;br /&gt;
{{Table240|&#039;&#039;&#039;&amp;quot;burst only loop sounds&amp;quot;&#039;&#039;&#039;, StartFiringSnd, LoopFiringSnd, and EndFiringSnd, if used, additionally also trigger off of when bursts begin and end.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;freespace 1 missile behavior&amp;quot;===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Ai_profiles.tbl#.24enable_freespace_1_style_missile_behavior:|Can be applied globally using an AI profile]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=66151</id>
		<title>Ai profiles.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=66151"/>
		<updated>2025-05-08T01:06:13Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2025-02-12|72a11fd542671e849042a2e8de0f090e5cbdae0d}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ai_profiles.tbl&#039;&#039;&#039; allows the creation and management of different patterns of AI behavior, called profiles.  Profiles consist of various statistics and flags that provide some control over AI behavior.  All options within a profile are optional; if an option is not specified it will follow the original FreeSpace 2 retail behavior.  Different missions can specify different profiles.&lt;br /&gt;
&lt;br /&gt;
The default ai_profiles.tbl is hardcoded into the FSO executable, and defines the &amp;quot;FS2 RETAIL&amp;quot; AI profile. It&#039;s usually recommended not to modify this profile, but to create a new AI profile in a modular table instead, which will then inherit its defaults from the FS2 RETAIL profile.&lt;br /&gt;
&lt;br /&gt;
{{Table232| This table can also be called &#039;&#039;&#039;mission_profiles.tbl&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-aip.tbm&lt;br /&gt;
{{Table232| Can also be extended with &#039;&#039;&#039;xxx-msp.tbm&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;reset last_hit_target_time for player hits&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;fix ramming stationary targets bug&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;huge turret weapons ignore bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix linked primary weapon decision bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent turrets targeting too distant bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix heat seekers homing on stealth ships bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;allow vertical dodge&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai class bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;ai guards specific ship in wing&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai path order bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;aspect bomb invulnerability fix&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;use actual primary range&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fighters/bombers with no shields can manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;fixed ship-weapon collisions&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*&#039;&#039;&#039;fighterbay arrivals use carrier orientation&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent negative turret ammo&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix keep-safe-distance&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;fix good-rearm-time bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;no continuous turn on attack&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;remove-goal properly removes play-dead order&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;ships playing dead don&#039;t manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*&#039;&#039;&#039;hud squad messages use tactical disarm/disable&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;debris damage respects &#039;big damage&#039; flag&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;force beam turrets to use normal fov&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;guards ignore protected attackers&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;fix avoid-shockwave bugs&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
&#039;&#039;&#039;#AI Profiles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$Default Profile:&#039;&#039;&#039; &#039;&#039;a profile name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Up to 9 different AI profiles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;#End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#AI Profiles==&lt;br /&gt;
*Indicates to the parser that this is an ai_profiles table file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Profile:===&lt;br /&gt;
*Defines the profile that each mission will use if no profile is specified in FRED.  In addition, this profile will be selected automatically in FRED when you create a new mission.  If this line is not specified, the default profile will be &#039;&#039;&#039;FS2 Retail&#039;&#039;&#039;, the FreeSpace 2 retail behavior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Profile Name:===&lt;br /&gt;
*The name of the profile, naturally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries accept &#039;&#039;&#039;float list&#039;&#039;&#039; of five comma-separated values. One value for each of the difficulty levels (Very Easy, Easy, Medium, Hard, Insane).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Afterburner Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed of afterburner recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 3, 2, 1.5, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Beam Friendly Fire Damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly beam fire. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  0, 5, 10, 20, 30}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Friendly Fire Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly weapon fire, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Self Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by self-hits, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Player Countermeasure Life Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to player launched countermeasure lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  3, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Countermeasure Firing Chance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the chance a countermeasure will be fired by an AI-controlled ship (this is scaled by ai_class)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.3, 0.5, 0.9, 1.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI In Range Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*The delay (in seconds) for the AI to fire its weapons after getting in range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  2, 1.4, 0.75, 0, -1}}&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link ballistic primaries if ammo levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 95, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Ammo Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Primary Ammo Burst Multiplier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows the AI to fire primary weapons in bursts. How long the bursts are (and how much time between them) is a function of ammo remaining, distance to target, angle to target, and this multiplier. A value of 0 turns this feature off (AI fires normally, without bursts). A value &amp;lt; 1 will make for shorter bursts with larger gaps, and a value &amp;gt; 1 will give longer bursts with shorter gaps.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link energy primaries if energy levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 100, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Energy Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Missiles Locked on Player:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum number of missiles allowed to be homing in on a player at any given time&lt;br /&gt;
*Note: Single-player only, no restriction in multiplayer&lt;br /&gt;
*Note: The alternative spelling &amp;quot;Missles&amp;quot; is also accepted for backwards compatibility reasons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 7, 99}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Player Attackers:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of ships allowed to be attacking the player at any given time&lt;br /&gt;
*This number is also checked when a ship checks for a new target, such as using the goal attack-any. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 5, 99}}&lt;br /&gt;
&lt;br /&gt;
===$Max Incoming Asteroids:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of active (i.e. &amp;quot;thrown&amp;quot;) asteroids that can be heading toward a friendly ship at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 5, 7, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Damage Factor: or $AI Damage Reduction to Player Hull:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to damage suffered by the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.25, 0.5, 0.65, 0.85, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Subsys Damage Factor: or $AI Damage Reduction to Player Subsys:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to subsystem damage suffered by the player. This is in addition to the &#039;&#039;&#039;$Player Damage Factor:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.4, 0.6, 0.8, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Predict Position Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the time after which the AI will recalculate the position of its target.  &lt;br /&gt;
*It does not apply to the AI&#039;s aim, it only applies to things like avoiding collisions and maneuvering at close range. Generally, anything other than a 0 just allows the AI to do monumentally stupid things like try to turn to avoid ramming where it thought you were 2 seconds ago.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 2, 1.5, 1.333, 0.5, 0}}&lt;br /&gt;
&lt;br /&gt;
===$AI Shield Manage Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Also &#039;&#039;&#039;$AI Shield Manage Delays:&#039;&#039;&#039;&lt;br /&gt;
*Sets the time in seconds between each instance of an AI ship managing its shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 4, 2.5, 1.2, 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 1.4, 1.25, 1.1, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 4, 2.5, 1.75, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.4, 0.6, 0.8, 1.0, 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.4, 1.2, 1.0, 0.8, 0.6}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Turn Time Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to time it takes for enemy ships to turn. A value of 1.0 means the ship turns at normal speed, 2.0 means half speed (takes twice as long), etc. Note that this value ONLY affects ships hostile to the player (always 1.0 for friendly ships). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 2.2, 1.6, 1.3, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Attack Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide attack&amp;quot; move when it has the opportunity. Glide attack means using glide to maintain course while aiming and firing at the current target. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Circle Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;circle strafe&amp;quot; move when it has the opportunity. Circle strafe means that the ship will attempt &amp;quot;Descent-like&amp;quot; combat, trying to maintain distance while circling around the target using sidethrusters. Ships will only attempt this when sidethrust top speed is at least 2/3 of target&#039;s current velocity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide strafe&amp;quot; move when it has the opportunity. Glide strafe means using glide to attack capships by flying past and shooting at them. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Random Sidethrust Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Percentage of the time where AI ships will randomly sidethrust in a dogfight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Time Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The minimum amount of time required for the AI to detect a &amp;quot;stalemate&amp;quot; situation. If a ship and its target have been within a certain distance of each other (defined by &#039;&#039;$Stalemate Distance Threshold&#039;&#039;) for this amount of time without either of them scoring a hit on the other, the AI will do something to break the stalemate. Only applies to small ships. If this value is 0 or less, no stalemate detection is performed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Distance Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The maximum distance that an AI ship must remain from its target for a &amp;quot;stalemate&amp;quot; to occur (see &#039;&#039;$Stalemate Time Threshold&#039;&#039;). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Shield Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s shields recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  4, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Weapon Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s weapons recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  10, 4, 2.5, 2, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Target Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the same target at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Player Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the player at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Kill Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.30, 0.30, 0.30, 0.30, 0.30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Assist Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded an assist (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.15, 0.15, 0.15, 0.15, 0.15}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Awarded For Capship Assist:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In TvT and Coop missions all teammates will be granted this percentage of the capships score when someone scores a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.5, 0.5, 0.5, 0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Repair Penalty:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The amount to subtract from the player&#039;s score if they are repaired by a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 10, 20, 35, 50, 60}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Delay Before Allowing Bombs to Be Shot Down:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Time after bombs are fired during which the bombs are invulnerable to weapon hits&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.5, 1.5, 1.5, 1.5, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chance AI Has to Fire Missiles at Player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
* Chance for an AI to hesitate about firing a secondary or homing turret weapon at the player. Values range from 0-6, at 0 they will frequently hesitate, at 6 they will never hesitate.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 1, 2, 3, 4&lt;br /&gt;
* Mechanic details: AIs are only allowed to fire homing secondaries or turrets with homing weapons at the player in a limited window of time. The window starts every ten seconds, and lasts (&#039;&#039;&#039;value&#039;&#039;&#039; + 1) 7ths of that ten second cycle. Each ship has it&#039;s own cycle, so their windows are not all synchronized.&lt;br /&gt;
* Example: a value of 1 becomes 2/7ths, so ships can fire homing weapons at the player for roughly 2.85 seconds at a time, then are unable to fire them for 7.15 seconds.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Maximum amount of delay allowed before the AI will update its aim. Until the next update, the AI will project the target forward based on last checked position and velocity. Applies to small ships vs small ships (dogfights). The actual delay is randomly selected between 0 and the maximum (so setting a value of 2 will result in an average of 1 second delay).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Turret Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*As $Max Aim Update Delay, but affecting turrets instead&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Player Autoaim FOV:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Gives the player autoaim within the specified number of degrees from the target (FOV). &lt;br /&gt;
*Unlike the ships.tbl settings for autoaim, this only affects the player (and, of course, only if there is a nonzero value for the difficulty level.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Affects how the &amp;quot;model detail level&amp;quot; setting in Options switches between LOD levels. &lt;br /&gt;
*This number acts as a multiplier on the LOD distances specified in ships.tbl.&lt;br /&gt;
*NOTE THAT THIS IS PER DETAIL LEVEL, NOT PER DIFFICULTY LEVEL.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.125, 0.25, 1.0, 4.0, 8.0}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries are boolean flags.  They can be set to &#039;&#039;YES&#039;&#039; or &#039;&#039;NO&#039;&#039;, &#039;&#039;TRUE&#039;&#039; or &#039;&#039;FALSE&#039;&#039;, &#039;&#039;OUI&#039;&#039; or &#039;&#039;NON&#039;&#039;, &#039;&#039;HIja&amp;amp;prime;&#039;&#039; or &#039;&#039;ghobe&amp;amp;prime;&#039;&#039;, etc.  The default is &#039;&#039;NO&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===$big ships can attack beam turrets on untargeted ships:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, big ships can attack a beam turret that&#039;s firing on them from a ship that they don&#039;t currently have targeted.}}&lt;br /&gt;
&lt;br /&gt;
===$smart primary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new primary weapon selection method}}&lt;br /&gt;
&lt;br /&gt;
===$smart secondary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new secondary weapon selection method (including proper use of bomber+ missiles)}}&lt;br /&gt;
&lt;br /&gt;
===$smart shield management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shields will devote all their charging energy to the weakest quadrant(s) and not waste energy on fully-charged quadrants (previously was -smart_shields on the command line)}}&lt;br /&gt;
&lt;br /&gt;
===$smart afterburner management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly use brief pulses of afterburner power instead of afterburning until fuel is exhausted}}&lt;br /&gt;
&lt;br /&gt;
===$free afterburner use:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*If set, the AI will use afterburners in more situations.}}&lt;br /&gt;
&lt;br /&gt;
===$allow rapid secondary dumbfire:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows an AI ship to switch to rapid fire for dumbfire missiles}}&lt;br /&gt;
&lt;br /&gt;
===$huge turret weapons ignore bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, causes huge turret weapons (including anti-capship beams) to not target bombs}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t insert random turret fire delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, removes the random turret fire delay (from 1.1 to .9 seconds) inserted in addition to AI Fire Delay Scale}}&lt;br /&gt;
&lt;br /&gt;
===$hack improve non-homing swarm turret fire accuracy:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, triggers a hack to improves the accuracy of non-homing swarm missiles by firing them along the turret&#039;s last fire direction rather than the direction it currently faces&lt;br /&gt;
*Also disables swarm weapons ability to fire only on the &#039;turrets barrel line&#039;.}}&lt;br /&gt;
&lt;br /&gt;
===$shockwaves damage small ship subsystems:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shockwaves will cause damage to small ship subsystems (like in FS1)}}&lt;br /&gt;
&lt;br /&gt;
===$navigation subsystem governs warpout capability:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, ships will not be able to warp out if their navigation subsystem is destroyed or low in strength}}&lt;br /&gt;
&lt;br /&gt;
===$check communications for non-player ships:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, every ship will have the same communications subsystem restrictions as the player, including minimum strength to send messages and EMP scramble status.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ignore lower bound for minimum speed of docked ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no lower bound for the speed at which docked ships move (like in FS1).&lt;br /&gt;
*When a ship is towing another ship or ships, the towing ship will be slowed down to a degree depending on the total mass of all docked ships.  In FS1, the ships could slow down to an arbitrarily slow speed, even a fraction of a m/s above zero.  In FS2, there is a lower bound on this behavior so that all ships are guaranteed to move at a minimum docked speed.  When set, this flag removes the lower bound and restores FS1 behavior.}}&lt;br /&gt;
&lt;br /&gt;
===$disable linked fire penalty:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no penalty for linking primaries. Normally, the rate of fire is *1 for a single bank, *0.66 for two banks and *0.5 for three banks (the fire delay is increased according to the formula 1+([nb of banks]-1)*0.5 ).}}&lt;br /&gt;
&lt;br /&gt;
===$disable player secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, players are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable ai secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, AIs are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will do the same damage to a ship regardless of &amp;quot;big damage&amp;quot;, &amp;quot;supercap&amp;quot;, etc. ship types.}}&lt;br /&gt;
&lt;br /&gt;
===$use additive weapon velocity:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will inherit their firing ship&#039;s velocity.  A ship traveling quickly will fire weapons faster than a ship traveling slowly.  This also improves the accuracy of weapons fired while gliding.}}&lt;br /&gt;
&lt;br /&gt;
===$use newtonian dampening:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Newtonian Dampening changes turning and acceleration behavior. By default, there&#039;s quite a bit of slide when you turn, and when combined with high damp values (such as in BtRL), you can actually push your speed up beyond the max. Newtonian Dampening is the more realistic turns, where too much turning will lower your speed. Forward momentum is also affected. Backslash can explain it in more detail. [http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741] }}&lt;br /&gt;
&lt;br /&gt;
===$include beams for kills and assists:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, beam damage is counted when calculating kills and assists.}}&lt;br /&gt;
&lt;br /&gt;
===$score kills based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the killer inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$score assists based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the player gaining the assist inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$allow event and goal scoring in multiplayer:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, players (rather than just their team) can gain score from events in multiplayer.}}&lt;br /&gt;
&lt;br /&gt;
===$fix linked primary weapon decision bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly link primaries according to specified percentages of energy levels instead of retail behavior where it mistakenly linked according to absolute energy levels.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ramming stationary targets bug:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, AI ships will try not to crash into stationary targets.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3147 Mantis #3147].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$prevent turrets targeting too distant bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from targeting bombs beyond maximum range of the weapons of the turret.}}&lt;br /&gt;
&lt;br /&gt;
===$smart subsystem targeting for turrets:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from trying to target subsystems beyond their fov limits, also keeps the turret subsystem targeting preference order intact regardless of the angle to the target.}}&lt;br /&gt;
&lt;br /&gt;
===$fix heat seekers homing on stealth ships bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, heat-seeking missiles will not home in on stealth ships (this mirrors the established behavior where heat-seeking missiles do not home in on ships that are hidden from sensors).}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty primaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without primaries.}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty secondaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$allow turrets target weapons freely:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to target any weapons instead of just targeting bombs, to be used in conjunction with target priorities setup.}}&lt;br /&gt;
&lt;br /&gt;
===$use only single fov for turrets:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to fire outside some hardcoded FOV set for certain missile types limits, and rely only on the user defined FOV.}}&lt;br /&gt;
&lt;br /&gt;
===$allow vertical dodge:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows ships to dodge weapons fire vertically as well as horizontally.}}&lt;br /&gt;
&lt;br /&gt;
===$force beam turrets to use normal fov:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set makes beam turrets use same FOV rules as other weapons do. Prevents beam from a turret from following the target beyond the turret&#039;s FOV}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI class bug:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Fixes a bug where AI class attributes are not set properly on ships if the AI class is set in the mission to something other than the default for the ship type. Set this to YES if you want attributes in [[Ai.tbl]] to mean anything at all.}}&lt;br /&gt;
&lt;br /&gt;
===$turrets ignore targets radius in range checks:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*TBD.}}&lt;br /&gt;
&lt;br /&gt;
===$no extra collision avoidance vs player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Disables the extra collision avoidance that AI normally uses against the player. Makes the AI more aggressive vs the player at close range (same treatment as vs other AI), although ship-ship collisions are slightly more likely.}}&lt;br /&gt;
&lt;br /&gt;
===$perform fewer checks for death screams:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*If set, ships that are on different teams and ships that are outside the player&#039;s squadron will be allowed to send death screams.  Additionally, the game will no longer cap a maximum number of screams per mission.  (This flag originated as a customization of message behavior for the Wing Commander Saga mod.)&lt;br /&gt;
Prior to revision 9119, this was &amp;quot;$perform less checks for death screams:&amp;quot;, but the old version will still parse correctly.}}&lt;br /&gt;
&lt;br /&gt;
===$advanced turret fov edge checks:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22fov_edge_checks.22|&amp;quot;fov edge checks&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$require turrets to have target in fov:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22target_requires_fov.22|&amp;quot;target requires fov&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$all ships manage shields:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows AI to manage shields on big ships}}&lt;br /&gt;
&lt;br /&gt;
===$ai aims from ship center:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*AI aims weapons using the center of the ship instead of the first gunpoint. If a convergence offset is specified for this ship in ships.tbl, AI aims using that as a reference point.}}&lt;br /&gt;
&lt;br /&gt;
===$allow primary link at mission start:===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Normally, no ships will link primaries for the first 30 seconds of a mission. In addition, ships will randomly not link for the first two minutes of a mission. Set this flag to YES to get rid of this often-problematic retail behavior. (Prior to revision 9119, this was called $allow primary link delay and defaulted to YES; to get rid of retail behavior you would specify NO. The old method is still supported for compatibility.)}}&lt;br /&gt;
&lt;br /&gt;
===$allow beams to damage bombs:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
* Default: NO.&lt;br /&gt;
* When no, when any secondary encounters any beam it is instantly destroyed regardless of if it is marked as interceptable, has a health value, or any other circumstance that would normally apply to interception by other weapons.&lt;br /&gt;
* When true, damage and health values are respected in these circumstances. Secondaries without hitpoints are still destroyed, however.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling for player:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*When set, Player weapon damage will no longer be scaled down when firing a non-huge primary against a ship with the &amp;quot;big damage&amp;quot; flag. Use with caution, as this may severely impact mission balance.}}&lt;br /&gt;
&lt;br /&gt;
===$countermeasures affect aspect seekers:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*By default, an aspect seeker that&#039;s been decoyed by a CM just flies straight forward, while a heatseeker in the same position will actively home in on the CM.  This flag makes aspect seekers match heatseeker behavior in this regard.}}&lt;br /&gt;
&lt;br /&gt;
===$ai guards specific ship in wing:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If ordered to guard a ship in a wing (of which it is not a member), the AI will guard that specific ship instead of the entire wing (resulting in guarding the wing leader).}}&lt;br /&gt;
&lt;br /&gt;
===$support don&#039;t add primaries:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, the support ship will not equip a new primary weapon into an empty bank.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay arrivals use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships arriving via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they exit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay departures use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships departing via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they enter.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris damage respects &#039;big damage&#039; flag:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Causes damage inflicted by debris to be limited by the &#039;big damage&#039; flag in the same way as damage inflicted by weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t limit change in speed due to physics whack:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the speed change due to physics whacks (collision, shockwave, etc.) is unlimited.  Without this flag, the speed change will be capped at 440 m/s if it exceeds 500 m/s.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$guards ignore protected attackers:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the AI will not guard against ships that have the &amp;quot;protect-ship&amp;quot; flag.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai path mode:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Possible options are &amp;quot;normal&amp;quot; and &amp;quot;alt1&amp;quot;. The alt1 mode differs from the normal behaviour in the following ways:&lt;br /&gt;
**1. No path shortcutting. Normal pathing AI will skip forward along a path to the furthest point it can reach. This is sometimes desirable, but makes it a lot harder to predict how the AI is going to behave at various points along a path. Turning this off also allows us to force the AI to straighten out, by giving it several waypoints in a more-or-less straight line. This is useful for such things as lining up a landing. &lt;br /&gt;
**2. No sliding when following paths. Docking still works, but there is some code that causes the AI to lose its mind if it just misses a point: it turns towards the point in big, looping circles. This is apparently caused by passing a slide_vec value into ai_turn_towards_vector, which doesn&#039;t even seem to do what you&#039;d expect it to do. Passing a null value instead turns off the stupid. (The behavior is fixed in alt1).&lt;br /&gt;
**3. Momentum taken into account when following paths. Path points will trigger sooner, proportional to the ship&#039;s speed and momentum. This prevents the AI from massively overshooting a waypoint, especially with high-damp ships.&lt;br /&gt;
**4. AI tries to follow the line between waypoints. Instead of just pointing at the next waypoint, the AI will fly a bit towards the line. This helps keep the AI actually on the path it claims to be following. See picture:[[Image:Altpaths.png]]&lt;br /&gt;
Blue is what happens with regular pathing. Red is the modified pathing: as you can see, it actively moves back towards the line.&lt;br /&gt;
**5. AI will respect &amp;quot;cap-waypoint-speed&amp;quot; when following paths (such as when docking or departing via bay).}}&lt;br /&gt;
&lt;br /&gt;
===$default weapon select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the -weapon_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$default ship select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the -ship_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$no warp camera:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, prevents the view from switching to the external camera when the player warps out.&lt;br /&gt;
*Note: this flag is deprecated and may get moved to another table without further notice.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ai path order bug:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, ship will follow its own waypoint path unless the wingleader has the same waypoint path and order.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$strict turret-tagged-only targeting:===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*When set, newer turret-tagged-only behavior will be enabled.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3114 Mantis #3114].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$aspect bomb invulnerability fix:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, the code that makes bombs invulnerable for the first 1.5 seconds of life will use the correct lifetime calculation for aspect bombs.  Without this fix, the invulnerability time will be extended by 20% of the total lifetime of the bomb.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$glide decay requires thrust:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, gliding ships will maintain their current speed without decay as long as they aren&#039;t actively thrusting.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai can slow down when attacking big ships:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*When set, fighters attacking big ships will slow down depending on how long they&#039;ve been attacking (80% speed after 5 seconds, 60% after 8 seconds, 40% after 10 seconds, and 20% after 15 seconds), how long it&#039;s been since they were last shot (full throttle if it was within the past 6 seconds), and how close they are (full throttle if the target is more than 1200 meters away).&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use actual primary range:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, fighters will no longer fire primary weapons at targets outside their range just because weapon travel time would be sufficiently short.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$override radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, this value overrides the default distance for determining if a ship had reached a point in a model subsystem path. Useful to allow ships with high damp values to navigate subsystem paths when attacking a subsystem. Must be greater than or equal to 1. If &#039;&#039;&#039;&#039;&#039;$use POF radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set than this override value will only be used if the point in the subsystem path is less than 1 or invalid. &lt;br /&gt;
*5 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use POF radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, the distance for determining if a ship had reached a point in a model subsystem path will be the radius of that path point, not the default distance of 5.  &lt;br /&gt;
*Off by default. If this is set to YES and &#039;&#039;&#039;&#039;&#039;&#039;$override radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set to greater than or equal to 1, then the path point radius will be used. If the path point radius cannot be found or is less than 1 then override radius will be used if it is set to greater than or equal to 1.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrive speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Causes all AI ships arriving from fighterbays (following a fighterbay path) to gradually accelerate, instead of immediately attempting to attain maximum speed. This can be used to prevent fighters from overshooting the fighterbay paths. The initial target speed is the maximum speed multiplied by the given value, with the multiplier gradually approaching 1.0 as the distance to the end of the path decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Barrive_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$bay depart speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Same as above, except for departures into fighterbays. The initial target speed is the maximum speed, with the target speed gradually approaching maximum speed multiplied by the given value as the distance to the fighterbay decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Bdepart_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$lead indicator second-order prediction factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*This is a 0 to 1 multiplier of a factor to adjust the lead indicator to take into account a ship&#039;s rotational velocity as well as its velocity. This will directly affect autoaim, making it more accurate for turning enemies.&lt;br /&gt;
*This &#039;&#039;will&#039;&#039; make the lead indicator slightly jitterier in general, and does not properly take into account gliding. It is recommended to adjust the value to fit your situation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$no directional bias for missile and ship turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When enabled, this will cause ships and missiles to take direct turning paths to point at their target. This does not directly affect their turning time, but in many situations will result in more efficient paths and a better time-to-target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$respect ship axial turnrate differences:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will use the average of their pitch and heading turn times for their turn time on all axes. If this is enabled the ship will actually use the tabled values for each axis.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;NOTE&#039;&#039;&#039;&#039;&#039;:The AI will &#039;&#039;&#039;&#039;&#039;NOT&#039;&#039;&#039;&#039;&#039; take this into account when turning, it will always turn directly towards its target, even if it could bank and use a faster axis instead. Use this flag carefully, and make sure that their your ships have exactly the turn times you want for each axis.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$any ship with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on any ship to manage ETS for weapons and engines even if they do not have shields set to on. Do note that in Vanilla FS2, some capital ships can go much faster with this enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighters/bombers with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on fighters and bombers to manage ETS for weapons and engines even if they do have shields set to on.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ships playing dead don&#039;t manage ETS:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Prevents ships from managing their ETS is they are currently playing dead.  Managing ETS could lead to unexpected speed changes in ship-maneuver.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better combat collision avoidance for fightercraft:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while fighting, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat collision avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better combat collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$better guard collision avoidance for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while guarding, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat guard avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better guarding collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$firing requires exact los:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause turrets and AI weapons to only fire if they have a clear line of sight from their firing point to their target&#039;s ship&#039;s center.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$exact los minimum detection radius:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*The minimum radius of objects that are considered for line-of-sight when using the &#039;&#039;$firing requires exact los:&#039;&#039; flag.  The default is 10.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved missile avoidance for fightercraft:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fighters/bombers will be much more effective at dodging missiles in general. Of note is that AI do not normally care about countermeasure effect range before dropping them (only distance less than 200m), with this flag, they will only drop them if within countermeasure range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI profile countermeasure chance:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class profile countermeasure firing chance. By default Friendly ships always use the second value in &#039;&#039;&#039;$AI Countermeasure Firing Chance:&#039;&#039;&#039; from default AI profile. The older name of &amp;quot;$friendly ships use AI profile countermeasure chance:&amp;quot; also enables this flag. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved subsystem attack pathing:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fightercraft will use a somewhat more efficient and faster subsystem attack pathing method.&lt;br /&gt;
*Notably, this method &#039;&#039;does not&#039;&#039; use the path system. Using this flag, aside from docking and fighter bay paths, &#039;&#039;all other&#039;&#039; paths will be ignored and are no longer necessary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fixed ship-weapon collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Fixes an error in ship-weapon collisions which would occasionally cause them to not trigger when they should.&lt;br /&gt;
*Most obvious when projectiles would erroneously bypass a full shield quadrant and damage the hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI secondary range awareness:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Controls if the AI considers weapon range at all when selecting a secondary weapon to attempt to use. Currently available options are:&lt;br /&gt;
*&#039;RETAIL&#039;: The default. After performing filtering logic based on the target types and weapon flags, the AI will select the first valid secondary bank as its active one, regardless of range.&lt;br /&gt;
*&#039;AWARE&#039;: As retail, except that if a weapon is out of range it the AI will keep looking down the list to see if it has a weapon that is in range, and use that instead if it does. All other weapon selection and restriction logic still applies.}}&lt;br /&gt;
&lt;br /&gt;
===$no shield damage from ship collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Normally, the heavier ship in a collision will receive shield damage from the collision if it has one.&lt;br /&gt;
*This disables that, and causes all involved ships to only take hull damage.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$turret target recheck time:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Defines the amount of time between target recalculation for turrets.&lt;br /&gt;
*Affects turret reaction time in all scenarios, acquiring a target from idle, re-affirming the current target, switching to a new target or even a new subsystem on the same target.&lt;br /&gt;
*Be aware setting this value too low can have an extreme performance impact. It is recommended to not set this below 30 ms.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*Default: 2000}}&lt;br /&gt;
&lt;br /&gt;
===$prevent negative turret ammo:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*By default, turrets with ammo would end up firing one extra shot, resulting in a -1 ammo. This flag corrects that behavior, so the ammo count is properly used. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix keep-safe-distance:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Allows any ship flying the keep-safe-distance behavior to turn toward its goal point. Without this flag, ships will fly into the distance in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI ignores aspect lock for leading:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*When off, AI fighters follows retail behavior of aiming directly at a target when using aspect lock missiles. When on AIs ignore this consideration and always lead their targets when attempting to aim at them.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: on}}&lt;br /&gt;
&lt;br /&gt;
===$fix good-rearm-time bug:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the &amp;quot;good rearm time&amp;quot; SEXP to correctly expire (revert to being a &amp;quot;bad rearm time&amp;quot;) at the end of the specified time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$no continuous turn on attack:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Prevents an AI behavior where fighters/bombers will spin around for a second or two when they acquire a target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$remove-goal properly removes play-dead order:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes remove-goal to take the ship out of the play-dead AI mode when removing the play-dead goal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrivals not time limited:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes AI to always complete a bay arrival path, even if it takes longer than 10 seconds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use adjusted AI class autoscale:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes autoscaled AI classes to scale only based on the collection of autoscaled AI classes, not all AI classes.  This prevents autoscaled calculations from being skewed by the presence of non-autoscaled classes in the list.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$carry shield difficulty scaling bug:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Enables an erroneous behavior where player damage difficulty scaling is applied twice to damage from area blasts and shockwaves, greatly changing the effective difficulty scaling. This is a &#039;&#039;bug&#039;&#039; that should not be enabled, unless the mod was balanced during the time between 3.6.14 and 23.1 (mods [[Game_settings.tbl#.24Target_Version:|targeting within those versions]] automatically have this flag enabled).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows debris to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$asteroids affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows asteroids to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$dynamic goals afterburn hard:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Will cause all dynamic goals (such as a fighter defending itself, or a fighter chasing an attacker as part of a guard order) to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$player orders afterburn hard:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause all player orders to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use tactical disarm/disable:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Will cause disarm or disable orders issued by the hud squadmsg menu (i.e. player orders) to be &#039;tactical&#039; goals that do not cause the target to be protected from attack.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use ai-form-on-wing-new:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Will cause form-on-wing orders issued by the hud squadmsg menu (i.e. player orders) to be the &#039;new&#039; variant that does not clear other goals assigned to the same ship/wing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$align to target when guarding stationary ship:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause ships to match the target&#039;s orientation when following a guard order, rather than facing directly away from the target which is the normal behavior.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$rotation factor multiplier for player collisions:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Allows modders to have players experience rotational effects from collisions. This value is multiplied by the value of [https://wiki.hard-light.net/index.php/Ships.tbl#.2BRotation_Factor: $Collision Physics: +Rotation Factor:] in the ships table (which is specified for the ship class).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$fix avoid-shockwave bugs:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Fixes a number of bugs affecting the behavior of AI ships trying to avoid ship or weapon shockwaves.  With this flag enabled, the AI will be aware of the correct homing position and impact position of the weapon being evaded, will check the correct ship for shockwave damage, and will properly update stale shockwave-avoidance data.  See PR 6378 for more details.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe used more:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets if the AI tries to always entry strafe mode when attacking large ships even if there are no hostile fighters nearby. By default the AI will only entry strafe mode if the speed is below &#039;$standard strafe triggers under this speed:&#039; and enemy fighters are nearby.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe triggers under this speed:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the velocity under which the AI checks if they should enter strafe mode when attacking large ships. Setting this value higher and enabling $standard strafe used more:&#039; will result in the AI strafing by continually moving, instead of parking next to a big ship and blasting it while not moving. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe distance from target bounding box:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the distance at which the AI flies away from their target&#039;s bounding box to attempt a strafing run when attacking large ships. Setting this value higher will result in ships doing fewer longer distance strafing runs.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe stops after time unhit:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the time duration of a strafing run when attacking a big ship if the attacking ship has not been hit. After this time elapses the AI will stop the current strafing run and loop back to logic of determining of whether or not to do another strafing run. Set higher to allow for longer duration strafing runs. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 20.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard uses big-orbit for target radius above:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the radius of a guardee ship that will trigger the guarder to use the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. This &#039;big guard&#039; mode differs from normal guard, where the AI will attempt to match the speed of the guardee if it is moving, and if it is stationary, it will fly somewhat randomly in circles around it.   &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 500.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard with big-orbit uses max speed percent:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets maximum percent velocity of a guarder ship when it is using the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. By default, this value is 1.0, where the AI will fly around this cylindrical shape at full throttle. Value must be greater than 0 and less than or equal to 1. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI Shield Manage Delay:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class shield manage delay. By default, Friendly ships always use the second value in &#039;&#039;&#039;AI Shield Manage Delay:&#039;&#039;&#039; from default AI profile.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$enable freespace 1 style missile behavior:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Enables a set of behaviors observed from missiles in the Freespace 1 release.&lt;br /&gt;
**Detonate when within 50 meters and not pointing at their target.&lt;br /&gt;
**Move slower than normal when not pointing at their target.&lt;br /&gt;
**Aspect seekers follow a -1x lag pursuit scalar for the last second before hitting their target.&lt;br /&gt;
*Note that the last point will make aspect seekers much less likely to hit moving targets.&lt;br /&gt;
*[[Weapons.tbl#.22freespace_1_missile_behavior.22|Can be applied on a per-weapon basis]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
*Retail FS2 behaviour&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#AI Profiles&lt;br /&gt;
&lt;br /&gt;
$Default Profile:                              FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Profile Name:                                 FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Player Afterburner Recharge Scale:            5,    3,    2,    1.5,  1&lt;br /&gt;
$Max Beam Friendly Fire Damage:                0,    5,    10,   20,   30&lt;br /&gt;
$Player Countermeasure Life Scale:             3,    2,    1.5,  1.25, 1&lt;br /&gt;
$AI Countermeasure Firing Chance:              0.2,  0.3,  0.5,  0.9,  1.1&lt;br /&gt;
$AI In Range Time:                             2,    1.4,  0.75, 0,    -1&lt;br /&gt;
$AI Always Links Ammo Weapons:                 95,   80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Ammo Weapons:                  90,   60,   40,   20,   10&lt;br /&gt;
$Primary Ammo Burst Multiplier:                0,    0,    0,    0,    0&lt;br /&gt;
$AI Always Links Energy Weapons:               100,  80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Energy Weapons:                90,   60,   40,   20,   10&lt;br /&gt;
$Max Missiles Locked on Player:                2,    3,    4,    7,    99&lt;br /&gt;
$Max Player Attackers:                         2,    3,    4,    5,    99&lt;br /&gt;
$Max Incoming Asteroids:                       3,    4,    5,    7,    10&lt;br /&gt;
$Player Damage Factor:                         0.25, 0.5,  0.65, 0.85, 1&lt;br /&gt;
$Player Subsys Damage Factor:                  0.2,  0.4,  0.6,  0.8,  1&lt;br /&gt;
$Predict Position Delay:                       2,    1.5,  1.333,0.5,  0&lt;br /&gt;
$AI Shield Manage Delay:                       5,    4,    2.5,  1.2,  0.1&lt;br /&gt;
$Friendly AI Fire Delay Scale:                 2,    1.4,  1.25, 1.1,  1&lt;br /&gt;
$Hostile AI Fire Delay Scale:                  4,    2.5,  1.75, 1.25, 1&lt;br /&gt;
$Friendly AI Secondary Fire Delay Scale:       0.4,  0.6,  0.8,  1.0,  1.2&lt;br /&gt;
$Hostile AI Secondary Fire Delay Scale:        1.4,  1.2,  1.0,  0.8,  0.6&lt;br /&gt;
$AI Turn Time Scale:                           3,    2.2,  1.6,  1.3,  1&lt;br /&gt;
$Glide Attack Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Circle Strafe Percent:                        0,    0,    0,    0,    0&lt;br /&gt;
$Glide Strafe Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Random Sidethrust Percent:                    0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Time Threshold:                     0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Distance Threshold:                 0,    0,    0,    0,    0&lt;br /&gt;
$Player Shield Recharge Scale:                 4,    2,    1.5,  1.25, 1&lt;br /&gt;
$Player Weapon Recharge Scale:                 10,   4,    2.5,  2,    1.5&lt;br /&gt;
$Max Turret Target Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Max Turret Player Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Percentage Required For Kill Scale:           0.30, 0.30, 0.30, 0.30, 0.30&lt;br /&gt;
$Percentage Required For Assist Scale:         0.15, 0.15, 0.15, 0.15, 0.15&lt;br /&gt;
$Percentage Awarded For Capship Assist:        0.1,  0.2,  0.35, 0.5,  0.6&lt;br /&gt;
$Repair Penalty:                               10,   20,   35,   50,   60&lt;br /&gt;
$Delay Before Allowing Bombs to Be Shot Down:  1.5,  1.5,  1.5,  1.5,  1.5&lt;br /&gt;
$Chance AI Has to Fire Missiles at Player:     0,    1,    2,    3,    4&lt;br /&gt;
$Max Aim Update Delay:                         0,    0,    0,    0,    0&lt;br /&gt;
$Turret Max Aim Update Delay:                  0,    0,    0,    0,    0&lt;br /&gt;
$Player Autoaim FOV:                           0,    0,    0,    0,    0&lt;br /&gt;
$Detail Distance Multiplier:                   0.125,0.25, 1.0,  4.0,  8.0&lt;br /&gt;
&lt;br /&gt;
$big ships can attack beam turrets on untargeted ships:  NO&lt;br /&gt;
$smart primary weapon selection:                         NO&lt;br /&gt;
$smart secondary weapon selection:                       NO&lt;br /&gt;
$smart shield management:                                NO&lt;br /&gt;
$smart afterburner management:                           NO&lt;br /&gt;
$allow rapid secondary dumbfire:                         NO&lt;br /&gt;
$huge turret weapons ignore bombs:                       NO&lt;br /&gt;
$don&#039;t insert random turret fire delay:                  NO&lt;br /&gt;
$hack improve non-homing swarm turret fire accuracy:     NO&lt;br /&gt;
$shockwaves damage small ship subsystems:                NO&lt;br /&gt;
$navigation subsystem governs warpout capability:        NO&lt;br /&gt;
$ignore lower bound for minimum speed of docked ship:    NO&lt;br /&gt;
$disable linked fire penalty:                            NO&lt;br /&gt;
$disable weapon damage scaling:                          NO&lt;br /&gt;
$use additive weapon velocity:                           NO&lt;br /&gt;
$use newtonian dampening:                                NO&lt;br /&gt;
$include beams for kills and assists:                    NO&lt;br /&gt;
$score kills based on damage caused:                     NO&lt;br /&gt;
$score assists based on damage caused:                   NO&lt;br /&gt;
$allow event and goal scoring in multiplayer:            NO&lt;br /&gt;
$fix linked primary weapon decision bug:                 NO&lt;br /&gt;
$prevent turrets targeting too distant bombs:            NO&lt;br /&gt;
$smart subsystem targeting for turrets:                  NO&lt;br /&gt;
$fix heat seekers homing on stealth ships bug:           NO&lt;br /&gt;
$multi allow empty primaries:                            NO&lt;br /&gt;
$multi allow empty secondaries:                          NO&lt;br /&gt;
$allow turrets target weapons freely:                    NO&lt;br /&gt;
$use only single fov for turrets:                        NO&lt;br /&gt;
$allow vertical dodge:                                   NO&lt;br /&gt;
$force beam turrets to use normal fov:                   NO&lt;br /&gt;
$fix AI class bug:                                       NO&lt;br /&gt;
$turrets ignore targets radius in range checks:          NO&lt;br /&gt;
$no extra collision avoidance vs player:                 NO&lt;br /&gt;
$perform fewer checks for death screams:                 NO&lt;br /&gt;
$advanced turret fov edge checks:                        NO&lt;br /&gt;
$require turrets to have target in fov:                  NO&lt;br /&gt;
$all ships manage shields:                               NO&lt;br /&gt;
$ai aims from ship center:                               NO&lt;br /&gt;
$allow primary link at mission start:                    NO&lt;br /&gt;
$allow beams to damage bombs:                            NO&lt;br /&gt;
$disable weapon damage scaling for player:               NO&lt;br /&gt;
$countermeasures affect aspect seekers:                  NO&lt;br /&gt;
$ai path mode:                                           normal&lt;br /&gt;
$no warp camera:                                         NO&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
# &amp;quot;[http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741 Re: New difficulty? - Feature request!]&amp;quot;, &#039;&#039;Hard Light Productions Forums&#039;&#039;, Hard Light Productions, 2007-12-15. Retrieved on [[December_27]], [[2007]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=66150</id>
		<title>Ai profiles.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=66150"/>
		<updated>2025-05-07T01:45:09Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2025-02-12|72a11fd542671e849042a2e8de0f090e5cbdae0d}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ai_profiles.tbl&#039;&#039;&#039; allows the creation and management of different patterns of AI behavior, called profiles.  Profiles consist of various statistics and flags that provide some control over AI behavior.  All options within a profile are optional; if an option is not specified it will follow the original FreeSpace 2 retail behavior.  Different missions can specify different profiles.&lt;br /&gt;
&lt;br /&gt;
The default ai_profiles.tbl is hardcoded into the FSO executable, and defines the &amp;quot;FS2 RETAIL&amp;quot; AI profile. It&#039;s usually recommended not to modify this profile, but to create a new AI profile in a modular table instead, which will then inherit its defaults from the FS2 RETAIL profile.&lt;br /&gt;
&lt;br /&gt;
{{Table232| This table can also be called &#039;&#039;&#039;mission_profiles.tbl&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-aip.tbm&lt;br /&gt;
{{Table232| Can also be extended with &#039;&#039;&#039;xxx-msp.tbm&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;reset last_hit_target_time for player hits&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;fix ramming stationary targets bug&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;huge turret weapons ignore bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix linked primary weapon decision bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent turrets targeting too distant bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix heat seekers homing on stealth ships bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;allow vertical dodge&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai class bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;ai guards specific ship in wing&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai path order bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;aspect bomb invulnerability fix&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;use actual primary range&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fighters/bombers with no shields can manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;fixed ship-weapon collisions&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*&#039;&#039;&#039;fighterbay arrivals use carrier orientation&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent negative turret ammo&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix keep-safe-distance&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;fix good-rearm-time bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;no continuous turn on attack&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;remove-goal properly removes play-dead order&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;ships playing dead don&#039;t manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*&#039;&#039;&#039;hud squad messages use tactical disarm/disable&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;debris damage respects &#039;big damage&#039; flag&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;force beam turrets to use normal fov&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;guards ignore protected attackers&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;fix avoid-shockwave bugs&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
&#039;&#039;&#039;#AI Profiles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$Default Profile:&#039;&#039;&#039; &#039;&#039;a profile name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Up to 9 different AI profiles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;#End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#AI Profiles==&lt;br /&gt;
*Indicates to the parser that this is an ai_profiles table file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Profile:===&lt;br /&gt;
*Defines the profile that each mission will use if no profile is specified in FRED.  In addition, this profile will be selected automatically in FRED when you create a new mission.  If this line is not specified, the default profile will be &#039;&#039;&#039;FS2 Retail&#039;&#039;&#039;, the FreeSpace 2 retail behavior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Profile Name:===&lt;br /&gt;
*The name of the profile, naturally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries accept &#039;&#039;&#039;float list&#039;&#039;&#039; of five comma-separated values. One value for each of the difficulty levels (Very Easy, Easy, Medium, Hard, Insane).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Afterburner Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed of afterburner recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 3, 2, 1.5, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Beam Friendly Fire Damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly beam fire. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  0, 5, 10, 20, 30}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Friendly Fire Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly weapon fire, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Self Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by self-hits, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Player Countermeasure Life Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to player launched countermeasure lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  3, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Countermeasure Firing Chance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the chance a countermeasure will be fired by an AI-controlled ship (this is scaled by ai_class)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.3, 0.5, 0.9, 1.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI In Range Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*The delay (in seconds) for the AI to fire its weapons after getting in range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  2, 1.4, 0.75, 0, -1}}&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link ballistic primaries if ammo levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 95, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Ammo Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Primary Ammo Burst Multiplier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows the AI to fire primary weapons in bursts. How long the bursts are (and how much time between them) is a function of ammo remaining, distance to target, angle to target, and this multiplier. A value of 0 turns this feature off (AI fires normally, without bursts). A value &amp;lt; 1 will make for shorter bursts with larger gaps, and a value &amp;gt; 1 will give longer bursts with shorter gaps.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link energy primaries if energy levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 100, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Energy Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Missiles Locked on Player:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum number of missiles allowed to be homing in on a player at any given time&lt;br /&gt;
*Note: Single-player only, no restriction in multiplayer&lt;br /&gt;
*Note: The alternative spelling &amp;quot;Missles&amp;quot; is also accepted for backwards compatibility reasons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 7, 99}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Player Attackers:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of ships allowed to be attacking the player at any given time&lt;br /&gt;
*This number is also checked when a ship checks for a new target, such as using the goal attack-any. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 5, 99}}&lt;br /&gt;
&lt;br /&gt;
===$Max Incoming Asteroids:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of active (i.e. &amp;quot;thrown&amp;quot;) asteroids that can be heading toward a friendly ship at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 5, 7, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Damage Factor: or $AI Damage Reduction to Player Hull:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to damage suffered by the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.25, 0.5, 0.65, 0.85, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Subsys Damage Factor: or $AI Damage Reduction to Player Subsys:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to subsystem damage suffered by the player. This is in addition to the &#039;&#039;&#039;$Player Damage Factor:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.4, 0.6, 0.8, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Predict Position Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the time after which the AI will recalculate the position of its target.  &lt;br /&gt;
*It does not apply to the AI&#039;s aim, it only applies to things like avoiding collisions and maneuvering at close range. Generally, anything other than a 0 just allows the AI to do monumentally stupid things like try to turn to avoid ramming where it thought you were 2 seconds ago.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 2, 1.5, 1.333, 0.5, 0}}&lt;br /&gt;
&lt;br /&gt;
===$AI Shield Manage Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Also &#039;&#039;&#039;$AI Shield Manage Delays:&#039;&#039;&#039;&lt;br /&gt;
*Sets the time in seconds between each instance of an AI ship managing its shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 4, 2.5, 1.2, 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 1.4, 1.25, 1.1, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 4, 2.5, 1.75, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.4, 0.6, 0.8, 1.0, 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.4, 1.2, 1.0, 0.8, 0.6}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Turn Time Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to time it takes for enemy ships to turn. A value of 1.0 means the ship turns at normal speed, 2.0 means half speed (takes twice as long), etc. Note that this value ONLY affects ships hostile to the player (always 1.0 for friendly ships). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 2.2, 1.6, 1.3, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Attack Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide attack&amp;quot; move when it has the opportunity. Glide attack means using glide to maintain course while aiming and firing at the current target. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Circle Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;circle strafe&amp;quot; move when it has the opportunity. Circle strafe means that the ship will attempt &amp;quot;Descent-like&amp;quot; combat, trying to maintain distance while circling around the target using sidethrusters. Ships will only attempt this when sidethrust top speed is at least 2/3 of target&#039;s current velocity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide strafe&amp;quot; move when it has the opportunity. Glide strafe means using glide to attack capships by flying past and shooting at them. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Random Sidethrust Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Percentage of the time where AI ships will randomly sidethrust in a dogfight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Time Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The minimum amount of time required for the AI to detect a &amp;quot;stalemate&amp;quot; situation. If a ship and its target have been within a certain distance of each other (defined by &#039;&#039;$Stalemate Distance Threshold&#039;&#039;) for this amount of time without either of them scoring a hit on the other, the AI will do something to break the stalemate. Only applies to small ships. If this value is 0 or less, no stalemate detection is performed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Distance Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The maximum distance that an AI ship must remain from its target for a &amp;quot;stalemate&amp;quot; to occur (see &#039;&#039;$Stalemate Time Threshold&#039;&#039;). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Shield Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s shields recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  4, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Weapon Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s weapons recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  10, 4, 2.5, 2, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Target Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the same target at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Player Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the player at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Kill Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.30, 0.30, 0.30, 0.30, 0.30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Assist Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded an assist (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.15, 0.15, 0.15, 0.15, 0.15}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Awarded For Capship Assist:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In TvT and Coop missions all teammates will be granted this percentage of the capships score when someone scores a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.5, 0.5, 0.5, 0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Repair Penalty:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The amount to subtract from the player&#039;s score if they are repaired by a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 10, 20, 35, 50, 60}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Delay Before Allowing Bombs to Be Shot Down:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Time after bombs are fired during which the bombs are invulnerable to weapon hits&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.5, 1.5, 1.5, 1.5, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chance AI Has to Fire Missiles at Player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
* Chance for an AI to hesitate about firing a secondary or homing turret weapon at the player. Values range from 0-6, at 0 they will frequently hesitate, at 6 they will never hesitate.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 1, 2, 3, 4&lt;br /&gt;
* Mechanic details: AIs are only allowed to fire homing secondaries or turrets with homing weapons at the player in a limited window of time. The window starts every ten seconds, and lasts (&#039;&#039;&#039;value&#039;&#039;&#039; + 1) 7ths of that ten second cycle. Each ship has it&#039;s own cycle, so their windows are not all synchronized.&lt;br /&gt;
* Example: a value of 1 becomes 2/7ths, so ships can fire homing weapons at the player for roughly 2.85 seconds at a time, then are unable to fire them for 7.15 seconds.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Maximum amount of delay allowed before the AI will update its aim. Until the next update, the AI will project the target forward based on last checked position and velocity. Applies to small ships vs small ships (dogfights). The actual delay is randomly selected between 0 and the maximum (so setting a value of 2 will result in an average of 1 second delay).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Turret Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*As $Max Aim Update Delay, but affecting turrets instead&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Player Autoaim FOV:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Gives the player autoaim within the specified number of degrees from the target (FOV). &lt;br /&gt;
*Unlike the ships.tbl settings for autoaim, this only affects the player (and, of course, only if there is a nonzero value for the difficulty level.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Affects how the &amp;quot;model detail level&amp;quot; setting in Options switches between LOD levels. &lt;br /&gt;
*This number acts as a multiplier on the LOD distances specified in ships.tbl.&lt;br /&gt;
*NOTE THAT THIS IS PER DETAIL LEVEL, NOT PER DIFFICULTY LEVEL.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.125, 0.25, 1.0, 4.0, 8.0}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries are boolean flags.  They can be set to &#039;&#039;YES&#039;&#039; or &#039;&#039;NO&#039;&#039;, &#039;&#039;TRUE&#039;&#039; or &#039;&#039;FALSE&#039;&#039;, &#039;&#039;OUI&#039;&#039; or &#039;&#039;NON&#039;&#039;, &#039;&#039;HIja&amp;amp;prime;&#039;&#039; or &#039;&#039;ghobe&amp;amp;prime;&#039;&#039;, etc.  The default is &#039;&#039;NO&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===$big ships can attack beam turrets on untargeted ships:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, big ships can attack a beam turret that&#039;s firing on them from a ship that they don&#039;t currently have targeted.}}&lt;br /&gt;
&lt;br /&gt;
===$smart primary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new primary weapon selection method}}&lt;br /&gt;
&lt;br /&gt;
===$smart secondary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new secondary weapon selection method (including proper use of bomber+ missiles)}}&lt;br /&gt;
&lt;br /&gt;
===$smart shield management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shields will devote all their charging energy to the weakest quadrant(s) and not waste energy on fully-charged quadrants (previously was -smart_shields on the command line)}}&lt;br /&gt;
&lt;br /&gt;
===$smart afterburner management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly use brief pulses of afterburner power instead of afterburning until fuel is exhausted}}&lt;br /&gt;
&lt;br /&gt;
===$free afterburner use:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*If set, the AI will use afterburners in more situations.}}&lt;br /&gt;
&lt;br /&gt;
===$allow rapid secondary dumbfire:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows an AI ship to switch to rapid fire for dumbfire missiles}}&lt;br /&gt;
&lt;br /&gt;
===$huge turret weapons ignore bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, causes huge turret weapons (including anti-capship beams) to not target bombs}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t insert random turret fire delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, removes the random turret fire delay (from 1.1 to .9 seconds) inserted in addition to AI Fire Delay Scale}}&lt;br /&gt;
&lt;br /&gt;
===$hack improve non-homing swarm turret fire accuracy:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, triggers a hack to improves the accuracy of non-homing swarm missiles by firing them along the turret&#039;s last fire direction rather than the direction it currently faces&lt;br /&gt;
*Also disables swarm weapons ability to fire only on the &#039;turrets barrel line&#039;.}}&lt;br /&gt;
&lt;br /&gt;
===$shockwaves damage small ship subsystems:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shockwaves will cause damage to small ship subsystems (like in FS1)}}&lt;br /&gt;
&lt;br /&gt;
===$navigation subsystem governs warpout capability:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, ships will not be able to warp out if their navigation subsystem is destroyed or low in strength}}&lt;br /&gt;
&lt;br /&gt;
===$check communications for non-player ships:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, every ship will have the same communications subsystem restrictions as the player, including minimum strength to send messages and EMP scramble status.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ignore lower bound for minimum speed of docked ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no lower bound for the speed at which docked ships move (like in FS1).&lt;br /&gt;
*When a ship is towing another ship or ships, the towing ship will be slowed down to a degree depending on the total mass of all docked ships.  In FS1, the ships could slow down to an arbitrarily slow speed, even a fraction of a m/s above zero.  In FS2, there is a lower bound on this behavior so that all ships are guaranteed to move at a minimum docked speed.  When set, this flag removes the lower bound and restores FS1 behavior.}}&lt;br /&gt;
&lt;br /&gt;
===$disable linked fire penalty:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no penalty for linking primaries. Normally, the rate of fire is *1 for a single bank, *0.66 for two banks and *0.5 for three banks (the fire delay is increased according to the formula 1+([nb of banks]-1)*0.5 ).}}&lt;br /&gt;
&lt;br /&gt;
===$disable player secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, players are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable ai secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, AIs are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will do the same damage to a ship regardless of &amp;quot;big damage&amp;quot;, &amp;quot;supercap&amp;quot;, etc. ship types.}}&lt;br /&gt;
&lt;br /&gt;
===$use additive weapon velocity:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will inherit their firing ship&#039;s velocity.  A ship traveling quickly will fire weapons faster than a ship traveling slowly.  This also improves the accuracy of weapons fired while gliding.}}&lt;br /&gt;
&lt;br /&gt;
===$use newtonian dampening:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Newtonian Dampening changes turning and acceleration behavior. By default, there&#039;s quite a bit of slide when you turn, and when combined with high damp values (such as in BtRL), you can actually push your speed up beyond the max. Newtonian Dampening is the more realistic turns, where too much turning will lower your speed. Forward momentum is also affected. Backslash can explain it in more detail. [http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741] }}&lt;br /&gt;
&lt;br /&gt;
===$include beams for kills and assists:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, beam damage is counted when calculating kills and assists.}}&lt;br /&gt;
&lt;br /&gt;
===$score kills based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the killer inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$score assists based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the player gaining the assist inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$allow event and goal scoring in multiplayer:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, players (rather than just their team) can gain score from events in multiplayer.}}&lt;br /&gt;
&lt;br /&gt;
===$fix linked primary weapon decision bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly link primaries according to specified percentages of energy levels instead of retail behavior where it mistakenly linked according to absolute energy levels.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ramming stationary targets bug:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, AI ships will try not to crash into stationary targets.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3147 Mantis #3147].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$prevent turrets targeting too distant bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from targeting bombs beyond maximum range of the weapons of the turret.}}&lt;br /&gt;
&lt;br /&gt;
===$smart subsystem targeting for turrets:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from trying to target subsystems beyond their fov limits, also keeps the turret subsystem targeting preference order intact regardless of the angle to the target.}}&lt;br /&gt;
&lt;br /&gt;
===$fix heat seekers homing on stealth ships bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, heat-seeking missiles will not home in on stealth ships (this mirrors the established behavior where heat-seeking missiles do not home in on ships that are hidden from sensors).}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty primaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without primaries.}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty secondaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$allow turrets target weapons freely:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to target any weapons instead of just targeting bombs, to be used in conjunction with target priorities setup.}}&lt;br /&gt;
&lt;br /&gt;
===$use only single fov for turrets:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to fire outside some hardcoded FOV set for certain missile types limits, and rely only on the user defined FOV.}}&lt;br /&gt;
&lt;br /&gt;
===$allow vertical dodge:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows ships to dodge weapons fire vertically as well as horizontally.}}&lt;br /&gt;
&lt;br /&gt;
===$force beam turrets to use normal fov:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set makes beam turrets use same FOV rules as other weapons do. Prevents beam from a turret from following the target beyond the turret&#039;s FOV}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI class bug:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Fixes a bug where AI class attributes are not set properly on ships if the AI class is set in the mission to something other than the default for the ship type. Set this to YES if you want attributes in [[Ai.tbl]] to mean anything at all.}}&lt;br /&gt;
&lt;br /&gt;
===$turrets ignore targets radius in range checks:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*TBD.}}&lt;br /&gt;
&lt;br /&gt;
===$no extra collision avoidance vs player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Disables the extra collision avoidance that AI normally uses against the player. Makes the AI more aggressive vs the player at close range (same treatment as vs other AI), although ship-ship collisions are slightly more likely.}}&lt;br /&gt;
&lt;br /&gt;
===$perform fewer checks for death screams:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*If set, ships that are on different teams and ships that are outside the player&#039;s squadron will be allowed to send death screams.  Additionally, the game will no longer cap a maximum number of screams per mission.  (This flag originated as a customization of message behavior for the Wing Commander Saga mod.)&lt;br /&gt;
Prior to revision 9119, this was &amp;quot;$perform less checks for death screams:&amp;quot;, but the old version will still parse correctly.}}&lt;br /&gt;
&lt;br /&gt;
===$advanced turret fov edge checks:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22fov_edge_checks.22|&amp;quot;fov edge checks&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$require turrets to have target in fov:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22target_requires_fov.22|&amp;quot;target requires fov&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$all ships manage shields:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows AI to manage shields on big ships}}&lt;br /&gt;
&lt;br /&gt;
===$ai aims from ship center:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*AI aims weapons using the center of the ship instead of the first gunpoint. If a convergence offset is specified for this ship in ships.tbl, AI aims using that as a reference point.}}&lt;br /&gt;
&lt;br /&gt;
===$allow primary link at mission start:===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Normally, no ships will link primaries for the first 30 seconds of a mission. In addition, ships will randomly not link for the first two minutes of a mission. Set this flag to YES to get rid of this often-problematic retail behavior. (Prior to revision 9119, this was called $allow primary link delay and defaulted to YES; to get rid of retail behavior you would specify NO. The old method is still supported for compatibility.)}}&lt;br /&gt;
&lt;br /&gt;
===$allow beams to damage bombs:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
* Default: NO.&lt;br /&gt;
* When no, when any secondary encounters any beam it is instantly destroyed regardless of if it is marked as interceptable, has a health value, or any other circumstance that would normally apply to interception by other weapons.&lt;br /&gt;
* When true, damage and health values are respected in these circumstances. Secondaries without hitpoints are still destroyed, however.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling for player:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*When set, Player weapon damage will no longer be scaled down when firing a non-huge primary against a ship with the &amp;quot;big damage&amp;quot; flag. Use with caution, as this may severely impact mission balance.}}&lt;br /&gt;
&lt;br /&gt;
===$countermeasures affect aspect seekers:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*By default, an aspect seeker that&#039;s been decoyed by a CM just flies straight forward, while a heatseeker in the same position will actively home in on the CM.  This flag makes aspect seekers match heatseeker behavior in this regard.}}&lt;br /&gt;
&lt;br /&gt;
===$ai guards specific ship in wing:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If ordered to guard a ship in a wing (of which it is not a member), the AI will guard that specific ship instead of the entire wing (resulting in guarding the wing leader).}}&lt;br /&gt;
&lt;br /&gt;
===$support don&#039;t add primaries:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, the support ship will not equip a new primary weapon into an empty bank.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay arrivals use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships arriving via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they exit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay departures use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships departing via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they enter.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris damage respects &#039;big damage&#039; flag:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Causes damage inflicted by debris to be limited by the &#039;big damage&#039; flag in the same way as damage inflicted by weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t limit change in speed due to physics whack:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the speed change due to physics whacks (collision, shockwave, etc.) is unlimited.  Without this flag, the speed change will be capped at 440 m/s if it exceeds 500 m/s.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$guards ignore protected attackers:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the AI will not guard against ships that have the &amp;quot;protect-ship&amp;quot; flag.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai path mode:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Possible options are &amp;quot;normal&amp;quot; and &amp;quot;alt1&amp;quot;. The alt1 mode differs from the normal behaviour in the following ways:&lt;br /&gt;
**1. No path shortcutting. Normal pathing AI will skip forward along a path to the furthest point it can reach. This is sometimes desirable, but makes it a lot harder to predict how the AI is going to behave at various points along a path. Turning this off also allows us to force the AI to straighten out, by giving it several waypoints in a more-or-less straight line. This is useful for such things as lining up a landing. &lt;br /&gt;
**2. No sliding when following paths. Docking still works, but there is some code that causes the AI to lose its mind if it just misses a point: it turns towards the point in big, looping circles. This is apparently caused by passing a slide_vec value into ai_turn_towards_vector, which doesn&#039;t even seem to do what you&#039;d expect it to do. Passing a null value instead turns off the stupid. (The behavior is fixed in alt1).&lt;br /&gt;
**3. Momentum taken into account when following paths. Path points will trigger sooner, proportional to the ship&#039;s speed and momentum. This prevents the AI from massively overshooting a waypoint, especially with high-damp ships.&lt;br /&gt;
**4. AI tries to follow the line between waypoints. Instead of just pointing at the next waypoint, the AI will fly a bit towards the line. This helps keep the AI actually on the path it claims to be following. See picture:[[Image:Altpaths.png]]&lt;br /&gt;
Blue is what happens with regular pathing. Red is the modified pathing: as you can see, it actively moves back towards the line.&lt;br /&gt;
**5. AI will respect &amp;quot;cap-waypoint-speed&amp;quot; when following paths (such as when docking or departing via bay).}}&lt;br /&gt;
&lt;br /&gt;
===$default weapon select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the -weapon_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$default ship select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the -ship_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$no warp camera:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, prevents the view from switching to the external camera when the player warps out.&lt;br /&gt;
*Note: this flag is deprecated and may get moved to another table without further notice.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ai path order bug:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, ship will follow its own waypoint path unless the wingleader has the same waypoint path and order.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$strict turret-tagged-only targeting:===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*When set, newer turret-tagged-only behavior will be enabled.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3114 Mantis #3114].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$aspect bomb invulnerability fix:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, the code that makes bombs invulnerable for the first 1.5 seconds of life will use the correct lifetime calculation for aspect bombs.  Without this fix, the invulnerability time will be extended by 20% of the total lifetime of the bomb.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$glide decay requires thrust:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, gliding ships will maintain their current speed without decay as long as they aren&#039;t actively thrusting.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai can slow down when attacking big ships:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*When set, fighters attacking big ships will slow down depending on how long they&#039;ve been attacking (80% speed after 5 seconds, 60% after 8 seconds, 40% after 10 seconds, and 20% after 15 seconds), how long it&#039;s been since they were last shot (full throttle if it was within the past 6 seconds), and how close they are (full throttle if the target is more than 1200 meters away).&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use actual primary range:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, fighters will no longer fire primary weapons at targets outside their range just because weapon travel time would be sufficiently short.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$override radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, this value overrides the default distance for determining if a ship had reached a point in a model subsystem path. Useful to allow ships with high damp values to navigate subsystem paths when attacking a subsystem. Must be greater than or equal to 1. If &#039;&#039;&#039;&#039;&#039;$use POF radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set than this override value will only be used if the point in the subsystem path is less than 1 or invalid. &lt;br /&gt;
*5 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use POF radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, the distance for determining if a ship had reached a point in a model subsystem path will be the radius of that path point, not the default distance of 5.  &lt;br /&gt;
*Off by default. If this is set to YES and &#039;&#039;&#039;&#039;&#039;&#039;$override radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set to greater than or equal to 1, then the path point radius will be used. If the path point radius cannot be found or is less than 1 then override radius will be used if it is set to greater than or equal to 1.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrive speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Causes all AI ships arriving from fighterbays (following a fighterbay path) to gradually accelerate, instead of immediately attempting to attain maximum speed. This can be used to prevent fighters from overshooting the fighterbay paths. The initial target speed is the maximum speed multiplied by the given value, with the multiplier gradually approaching 1.0 as the distance to the end of the path decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Barrive_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$bay depart speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Same as above, except for departures into fighterbays. The initial target speed is the maximum speed, with the target speed gradually approaching maximum speed multiplied by the given value as the distance to the fighterbay decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Bdepart_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$lead indicator second-order prediction factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*This is a 0 to 1 multiplier of a factor to adjust the lead indicator to take into account a ship&#039;s rotational velocity as well as its velocity. This will directly affect autoaim, making it more accurate for turning enemies.&lt;br /&gt;
*This &#039;&#039;will&#039;&#039; make the lead indicator slightly jitterier in general, and does not properly take into account gliding. It is recommended to adjust the value to fit your situation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$no directional bias for missile and ship turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When enabled, this will cause ships and missiles to take direct turning paths to point at their target. This does not directly affect their turning time, but in many situations will result in more efficient paths and a better time-to-target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$respect ship axial turnrate differences:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will use the average of their pitch and heading turn times for their turn time on all axes. If this is enabled the ship will actually use the tabled values for each axis.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;NOTE&#039;&#039;&#039;&#039;&#039;:The AI will &#039;&#039;&#039;&#039;&#039;NOT&#039;&#039;&#039;&#039;&#039; take this into account when turning, it will always turn directly towards its target, even if it could bank and use a faster axis instead. Use this flag carefully, and make sure that their your ships have exactly the turn times you want for each axis.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$any ship with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on any ship to manage ETS for weapons and engines even if they do not have shields set to on. Do note that in Vanilla FS2, some capital ships can go much faster with this enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighters/bombers with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on fighters and bombers to manage ETS for weapons and engines even if they do have shields set to on.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ships playing dead don&#039;t manage ETS:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Prevents ships from managing their ETS is they are currently playing dead.  Managing ETS could lead to unexpected speed changes in ship-maneuver.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better combat collision avoidance for fightercraft:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while fighting, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat collision avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better combat collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$better guard collision avoidance for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while guarding, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat guard avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better guarding collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$firing requires exact los:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause turrets and AI weapons to only fire if they have a clear line of sight from their firing point to their target&#039;s ship&#039;s center.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$exact los minimum detection radius:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*The minimum radius of objects that are considered for line-of-sight when using the &#039;&#039;$firing requires exact los:&#039;&#039; flag.  The default is 10.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved missile avoidance for fightercraft:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fighters/bombers will be much more effective at dodging missiles in general. Of note is that AI do not normally care about countermeasure effect range before dropping them (only distance less than 200m), with this flag, they will only drop them if within countermeasure range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI profile countermeasure chance:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class profile countermeasure firing chance. By default Friendly ships always use the second value in &#039;&#039;&#039;$AI Countermeasure Firing Chance:&#039;&#039;&#039; from default AI profile. The older name of &amp;quot;$friendly ships use AI profile countermeasure chance:&amp;quot; also enables this flag. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved subsystem attack pathing:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fightercraft will use a somewhat more efficient and faster subsystem attack pathing method.&lt;br /&gt;
*Notably, this method &#039;&#039;does not&#039;&#039; use the path system. Using this flag, aside from docking and fighter bay paths, &#039;&#039;all other&#039;&#039; paths will be ignored and are no longer necessary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fixed ship-weapon collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Fixes an error in ship-weapon collisions which would occasionally cause them to not trigger when they should.&lt;br /&gt;
*Most obvious when projectiles would erroneously bypass a full shield quadrant and damage the hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI secondary range awareness:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Controls if the AI considers weapon range at all when selecting a secondary weapon to attempt to use. Currently available options are:&lt;br /&gt;
*&#039;RETAIL&#039;: The default. After performing filtering logic based on the target types and weapon flags, the AI will select the first valid secondary bank as its active one, regardless of range.&lt;br /&gt;
*&#039;AWARE&#039;: As retail, except that if a weapon is out of range it the AI will keep looking down the list to see if it has a weapon that is in range, and use that instead if it does. All other weapon selection and restriction logic still applies.}}&lt;br /&gt;
&lt;br /&gt;
===$no shield damage from ship collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Normally, the heavier ship in a collision will receive shield damage from the collision if it has one.&lt;br /&gt;
*This disables that, and causes all involved ships to only take hull damage.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$turret target recheck time:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Defines the amount of time between target recalculation for turrets.&lt;br /&gt;
*Affects turret reaction time in all scenarios, acquiring a target from idle, re-affirming the current target, switching to a new target or even a new subsystem on the same target.&lt;br /&gt;
*Be aware setting this value too low can have an extreme performance impact. It is recommended to not set this below 30 ms.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*Default: 2000}}&lt;br /&gt;
&lt;br /&gt;
===$prevent negative turret ammo:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*By default, turrets with ammo would end up firing one extra shot, resulting in a -1 ammo. This flag corrects that behavior, so the ammo count is properly used. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix keep-safe-distance:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Allows any ship flying the keep-safe-distance behavior to turn toward its goal point. Without this flag, ships will fly into the distance in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI ignores aspect lock for leading:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*When off, AI fighters follows retail behavior of aiming directly at a target when using aspect lock missiles. When on AIs ignore this consideration and always lead their targets when attempting to aim at them.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: on}}&lt;br /&gt;
&lt;br /&gt;
===$fix good-rearm-time bug:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the &amp;quot;good rearm time&amp;quot; SEXP to correctly expire (revert to being a &amp;quot;bad rearm time&amp;quot;) at the end of the specified time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$no continuous turn on attack:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Prevents an AI behavior where fighters/bombers will spin around for a second or two when they acquire a target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$remove-goal properly removes play-dead order:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes remove-goal to take the ship out of the play-dead AI mode when removing the play-dead goal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrivals not time limited:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes AI to always complete a bay arrival path, even if it takes longer than 10 seconds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use adjusted AI class autoscale:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes autoscaled AI classes to scale only based on the collection of autoscaled AI classes, not all AI classes.  This prevents autoscaled calculations from being skewed by the presence of non-autoscaled classes in the list.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$carry shield difficulty scaling bug:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Enables an erroneous behavior where player damage difficulty scaling is applied twice to damage from area blasts and shockwaves, greatly changing the effective difficulty scaling. This is a &#039;&#039;bug&#039;&#039; that should not be enabled, unless the mod was balanced during the time between 3.6.14 and 23.1 (mods [[Game_settings.tbl#.24Target_Version:|targeting within those versions]] automatically have this flag enabled).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows debris to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$asteroids affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows asteroids to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$dynamic goals afterburn hard:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Will cause all dynamic goals (such as a fighter defending itself, or a fighter chasing an attacker as part of a guard order) to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$player orders afterburn hard:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause all player orders to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use tactical disarm/disable:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Will cause disarm or disable orders issued by the hud squadmsg menu (i.e. player orders) to be &#039;tactical&#039; goals that do not cause the target to be protected from attack.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use ai-form-on-wing-new:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Will cause form-on-wing orders issued by the hud squadmsg menu (i.e. player orders) to be the &#039;new&#039; variant that does not clear other goals assigned to the same ship/wing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$align to target when guarding stationary ship:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause ships to match the target&#039;s orientation when following a guard order, rather than facing directly away from the target which is the normal behavior.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$rotation factor multiplier for player collisions:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Allows modders to have players experience rotational effects from collisions. This value is multiplied by the value of [https://wiki.hard-light.net/index.php/Ships.tbl#.2BRotation_Factor: $Collision Physics: +Rotation Factor:] in the ships table (which is specified for the ship class).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$fix avoid-shockwave bugs:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Fixes a number of bugs affecting the behavior of AI ships trying to avoid ship or weapon shockwaves.  With this flag enabled, the AI will be aware of the correct homing position and impact position of the weapon being evaded, will check the correct ship for shockwave damage, and will properly update stale shockwave-avoidance data.  See PR 6378 for more details.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe used more:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets if the AI tries to always entry strafe mode when attacking large ships even if there are no hostile fighters nearby. By default the AI will only entry strafe mode if the speed is below &#039;$standard strafe triggers under this speed:&#039; and enemy fighters are nearby.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe triggers under this speed:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the velocity under which the AI checks if they should enter strafe mode when attacking large ships. Setting this value higher and enabling $standard strafe used more:&#039; will result in the AI strafing by continually moving, instead of parking next to a big ship and blasting it while not moving. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe distance from target bounding box:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the distance at which the AI flies away from their target&#039;s bounding box to attempt a strafing run when attacking large ships. Setting this value higher will result in ships doing fewer longer distance strafing runs.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe stops after time unhit:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the time duration of a strafing run when attacking a big ship if the attacking ship has not been hit. After this time elapses the AI will stop the current strafing run and loop back to logic of determining of whether or not to do another strafing run. Set higher to allow for longer duration strafing runs. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 20.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard uses big-orbit for target radius above:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the radius of a guardee ship that will trigger the guarder to use the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. This &#039;big guard&#039; mode differs from normal guard, where the AI will attempt to match the speed of the guardee if it is moving, and if it is stationary, it will fly somewhat randomly in circles around it.   &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 500.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard with big-orbit uses max speed percent:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets maximum percent velocity of a guarder ship when it is using the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. By default, this value is 1.0, where the AI will fly around this cylindrical shape at full throttle. Value must be greater than 0 and less than or equal to 1. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI Shield Manage Delay:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class shield manage delay. By default, Friendly ships always use the second value in &#039;&#039;&#039;AI Shield Manage Delay:&#039;&#039;&#039; from default AI profile.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
*Retail FS2 behaviour&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#AI Profiles&lt;br /&gt;
&lt;br /&gt;
$Default Profile:                              FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Profile Name:                                 FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Player Afterburner Recharge Scale:            5,    3,    2,    1.5,  1&lt;br /&gt;
$Max Beam Friendly Fire Damage:                0,    5,    10,   20,   30&lt;br /&gt;
$Player Countermeasure Life Scale:             3,    2,    1.5,  1.25, 1&lt;br /&gt;
$AI Countermeasure Firing Chance:              0.2,  0.3,  0.5,  0.9,  1.1&lt;br /&gt;
$AI In Range Time:                             2,    1.4,  0.75, 0,    -1&lt;br /&gt;
$AI Always Links Ammo Weapons:                 95,   80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Ammo Weapons:                  90,   60,   40,   20,   10&lt;br /&gt;
$Primary Ammo Burst Multiplier:                0,    0,    0,    0,    0&lt;br /&gt;
$AI Always Links Energy Weapons:               100,  80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Energy Weapons:                90,   60,   40,   20,   10&lt;br /&gt;
$Max Missiles Locked on Player:                2,    3,    4,    7,    99&lt;br /&gt;
$Max Player Attackers:                         2,    3,    4,    5,    99&lt;br /&gt;
$Max Incoming Asteroids:                       3,    4,    5,    7,    10&lt;br /&gt;
$Player Damage Factor:                         0.25, 0.5,  0.65, 0.85, 1&lt;br /&gt;
$Player Subsys Damage Factor:                  0.2,  0.4,  0.6,  0.8,  1&lt;br /&gt;
$Predict Position Delay:                       2,    1.5,  1.333,0.5,  0&lt;br /&gt;
$AI Shield Manage Delay:                       5,    4,    2.5,  1.2,  0.1&lt;br /&gt;
$Friendly AI Fire Delay Scale:                 2,    1.4,  1.25, 1.1,  1&lt;br /&gt;
$Hostile AI Fire Delay Scale:                  4,    2.5,  1.75, 1.25, 1&lt;br /&gt;
$Friendly AI Secondary Fire Delay Scale:       0.4,  0.6,  0.8,  1.0,  1.2&lt;br /&gt;
$Hostile AI Secondary Fire Delay Scale:        1.4,  1.2,  1.0,  0.8,  0.6&lt;br /&gt;
$AI Turn Time Scale:                           3,    2.2,  1.6,  1.3,  1&lt;br /&gt;
$Glide Attack Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Circle Strafe Percent:                        0,    0,    0,    0,    0&lt;br /&gt;
$Glide Strafe Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Random Sidethrust Percent:                    0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Time Threshold:                     0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Distance Threshold:                 0,    0,    0,    0,    0&lt;br /&gt;
$Player Shield Recharge Scale:                 4,    2,    1.5,  1.25, 1&lt;br /&gt;
$Player Weapon Recharge Scale:                 10,   4,    2.5,  2,    1.5&lt;br /&gt;
$Max Turret Target Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Max Turret Player Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Percentage Required For Kill Scale:           0.30, 0.30, 0.30, 0.30, 0.30&lt;br /&gt;
$Percentage Required For Assist Scale:         0.15, 0.15, 0.15, 0.15, 0.15&lt;br /&gt;
$Percentage Awarded For Capship Assist:        0.1,  0.2,  0.35, 0.5,  0.6&lt;br /&gt;
$Repair Penalty:                               10,   20,   35,   50,   60&lt;br /&gt;
$Delay Before Allowing Bombs to Be Shot Down:  1.5,  1.5,  1.5,  1.5,  1.5&lt;br /&gt;
$Chance AI Has to Fire Missiles at Player:     0,    1,    2,    3,    4&lt;br /&gt;
$Max Aim Update Delay:                         0,    0,    0,    0,    0&lt;br /&gt;
$Turret Max Aim Update Delay:                  0,    0,    0,    0,    0&lt;br /&gt;
$Player Autoaim FOV:                           0,    0,    0,    0,    0&lt;br /&gt;
$Detail Distance Multiplier:                   0.125,0.25, 1.0,  4.0,  8.0&lt;br /&gt;
&lt;br /&gt;
$big ships can attack beam turrets on untargeted ships:  NO&lt;br /&gt;
$smart primary weapon selection:                         NO&lt;br /&gt;
$smart secondary weapon selection:                       NO&lt;br /&gt;
$smart shield management:                                NO&lt;br /&gt;
$smart afterburner management:                           NO&lt;br /&gt;
$allow rapid secondary dumbfire:                         NO&lt;br /&gt;
$huge turret weapons ignore bombs:                       NO&lt;br /&gt;
$don&#039;t insert random turret fire delay:                  NO&lt;br /&gt;
$hack improve non-homing swarm turret fire accuracy:     NO&lt;br /&gt;
$shockwaves damage small ship subsystems:                NO&lt;br /&gt;
$navigation subsystem governs warpout capability:        NO&lt;br /&gt;
$ignore lower bound for minimum speed of docked ship:    NO&lt;br /&gt;
$disable linked fire penalty:                            NO&lt;br /&gt;
$disable weapon damage scaling:                          NO&lt;br /&gt;
$use additive weapon velocity:                           NO&lt;br /&gt;
$use newtonian dampening:                                NO&lt;br /&gt;
$include beams for kills and assists:                    NO&lt;br /&gt;
$score kills based on damage caused:                     NO&lt;br /&gt;
$score assists based on damage caused:                   NO&lt;br /&gt;
$allow event and goal scoring in multiplayer:            NO&lt;br /&gt;
$fix linked primary weapon decision bug:                 NO&lt;br /&gt;
$prevent turrets targeting too distant bombs:            NO&lt;br /&gt;
$smart subsystem targeting for turrets:                  NO&lt;br /&gt;
$fix heat seekers homing on stealth ships bug:           NO&lt;br /&gt;
$multi allow empty primaries:                            NO&lt;br /&gt;
$multi allow empty secondaries:                          NO&lt;br /&gt;
$allow turrets target weapons freely:                    NO&lt;br /&gt;
$use only single fov for turrets:                        NO&lt;br /&gt;
$allow vertical dodge:                                   NO&lt;br /&gt;
$force beam turrets to use normal fov:                   NO&lt;br /&gt;
$fix AI class bug:                                       NO&lt;br /&gt;
$turrets ignore targets radius in range checks:          NO&lt;br /&gt;
$no extra collision avoidance vs player:                 NO&lt;br /&gt;
$perform fewer checks for death screams:                 NO&lt;br /&gt;
$advanced turret fov edge checks:                        NO&lt;br /&gt;
$require turrets to have target in fov:                  NO&lt;br /&gt;
$all ships manage shields:                               NO&lt;br /&gt;
$ai aims from ship center:                               NO&lt;br /&gt;
$allow primary link at mission start:                    NO&lt;br /&gt;
$allow beams to damage bombs:                            NO&lt;br /&gt;
$disable weapon damage scaling for player:               NO&lt;br /&gt;
$countermeasures affect aspect seekers:                  NO&lt;br /&gt;
$ai path mode:                                           normal&lt;br /&gt;
$no warp camera:                                         NO&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
# &amp;quot;[http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741 Re: New difficulty? - Feature request!]&amp;quot;, &#039;&#039;Hard Light Productions Forums&#039;&#039;, Hard Light Productions, 2007-12-15. Retrieved on [[December_27]], [[2007]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=66149</id>
		<title>Ai profiles.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=66149"/>
		<updated>2025-05-06T16:25:22Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2025-02-12|72a11fd542671e849042a2e8de0f090e5cbdae0d}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ai_profiles.tbl&#039;&#039;&#039; allows the creation and management of different patterns of AI behavior, called profiles.  Profiles consist of various statistics and flags that provide some control over AI behavior.  All options within a profile are optional; if an option is not specified it will follow the original FreeSpace 2 retail behavior.  Different missions can specify different profiles.&lt;br /&gt;
&lt;br /&gt;
The default ai_profiles.tbl is hardcoded into the FSO executable, and defines the &amp;quot;FS2 RETAIL&amp;quot; AI profile. It&#039;s usually recommended not to modify this profile, but to create a new AI profile in a modular table instead, which will then inherit its defaults from the FS2 RETAIL profile.&lt;br /&gt;
&lt;br /&gt;
{{Table232| This table can also be called &#039;&#039;&#039;mission_profiles.tbl&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-aip.tbm&lt;br /&gt;
{{Table232| Can also be extended with &#039;&#039;&#039;xxx-msp.tbm&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;reset last_hit_target_time for player hits&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;fix ramming stationary targets bug&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;huge turret weapons ignore bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix linked primary weapon decision bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent turrets targeting too distant bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix heat seekers homing on stealth ships bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;allow vertical dodge&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai class bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;ai guards specific ship in wing&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai path order bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;aspect bomb invulnerability fix&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;use actual primary range&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fighters/bombers with no shields can manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;fixed ship-weapon collisions&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*&#039;&#039;&#039;fighterbay arrivals use carrier orientation&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent negative turret ammo&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix keep-safe-distance&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;fix good-rearm-time bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;no continuous turn on attack&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;remove-goal properly removes play-dead order&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;ships playing dead don&#039;t manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*&#039;&#039;&#039;hud squad messages use tactical disarm/disable&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;debris damage respects &#039;big damage&#039; flag&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;force beam turrets to use normal fov&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;guards ignore protected attackers&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*&#039;&#039;&#039;fix avoid-shockwave bugs&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
&#039;&#039;&#039;#AI Profiles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$Default Profile:&#039;&#039;&#039; &#039;&#039;a profile name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Up to 9 different AI profiles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;#End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#AI Profiles==&lt;br /&gt;
*Indicates to the parser that this is an ai_profiles table file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Profile:===&lt;br /&gt;
*Defines the profile that each mission will use if no profile is specified in FRED.  In addition, this profile will be selected automatically in FRED when you create a new mission.  If this line is not specified, the default profile will be &#039;&#039;&#039;FS2 Retail&#039;&#039;&#039;, the FreeSpace 2 retail behavior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Profile Name:===&lt;br /&gt;
*The name of the profile, naturally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries accept &#039;&#039;&#039;float list&#039;&#039;&#039; of five comma-separated values. One value for each of the difficulty levels (Very Easy, Easy, Medium, Hard, Insane).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Afterburner Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed of afterburner recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 3, 2, 1.5, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Beam Friendly Fire Damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly beam fire. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  0, 5, 10, 20, 30}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Friendly Fire Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly weapon fire, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Self Damage:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines the maximum damage inflicted by self-hits, including shockwaves. -1 means no limit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  -1, -1, -1, -1, -1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Player Countermeasure Life Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to player launched countermeasure lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  3, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Countermeasure Firing Chance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the chance a countermeasure will be fired by an AI-controlled ship (this is scaled by ai_class)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.3, 0.5, 0.9, 1.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI In Range Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*The delay (in seconds) for the AI to fire its weapons after getting in range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  2, 1.4, 0.75, 0, -1}}&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link ballistic primaries if ammo levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 95, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Ammo Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Primary Ammo Burst Multiplier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows the AI to fire primary weapons in bursts. How long the bursts are (and how much time between them) is a function of ammo remaining, distance to target, angle to target, and this multiplier. A value of 0 turns this feature off (AI fires normally, without bursts). A value &amp;lt; 1 will make for shorter bursts with larger gaps, and a value &amp;gt; 1 will give longer bursts with shorter gaps.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link energy primaries if energy levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 100, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Energy Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Missiles Locked on Player:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum number of missiles allowed to be homing in on a player at any given time&lt;br /&gt;
*Note: Single-player only, no restriction in multiplayer&lt;br /&gt;
*Note: The alternative spelling &amp;quot;Missles&amp;quot; is also accepted for backwards compatibility reasons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 7, 99}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Player Attackers:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of ships allowed to be attacking the player at any given time&lt;br /&gt;
*This number is also checked when a ship checks for a new target, such as using the goal attack-any. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 5, 99}}&lt;br /&gt;
&lt;br /&gt;
===$Max Incoming Asteroids:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of active (i.e. &amp;quot;thrown&amp;quot;) asteroids that can be heading toward a friendly ship at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 5, 7, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Damage Factor: or $AI Damage Reduction to Player Hull:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to damage suffered by the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.25, 0.5, 0.65, 0.85, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Subsys Damage Factor: or $AI Damage Reduction to Player Subsys:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to subsystem damage suffered by the player. This is in addition to the &#039;&#039;&#039;$Player Damage Factor:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.4, 0.6, 0.8, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Predict Position Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the time after which the AI will recalculate the position of its target.  &lt;br /&gt;
*It does not apply to the AI&#039;s aim, it only applies to things like avoiding collisions and maneuvering at close range. Generally, anything other than a 0 just allows the AI to do monumentally stupid things like try to turn to avoid ramming where it thought you were 2 seconds ago.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 2, 1.5, 1.333, 0.5, 0}}&lt;br /&gt;
&lt;br /&gt;
===$AI Shield Manage Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Also &#039;&#039;&#039;$AI Shield Manage Delays:&#039;&#039;&#039;&lt;br /&gt;
*Sets the time in seconds between each instance of an AI ship managing its shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 4, 2.5, 1.2, 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 1.4, 1.25, 1.1, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 4, 2.5, 1.75, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.4, 0.6, 0.8, 1.0, 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.4, 1.2, 1.0, 0.8, 0.6}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Turn Time Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to time it takes for enemy ships to turn. A value of 1.0 means the ship turns at normal speed, 2.0 means half speed (takes twice as long), etc. Note that this value ONLY affects ships hostile to the player (always 1.0 for friendly ships). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 2.2, 1.6, 1.3, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Attack Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide attack&amp;quot; move when it has the opportunity. Glide attack means using glide to maintain course while aiming and firing at the current target. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Circle Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;circle strafe&amp;quot; move when it has the opportunity. Circle strafe means that the ship will attempt &amp;quot;Descent-like&amp;quot; combat, trying to maintain distance while circling around the target using sidethrusters. Ships will only attempt this when sidethrust top speed is at least 2/3 of target&#039;s current velocity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide strafe&amp;quot; move when it has the opportunity. Glide strafe means using glide to attack capships by flying past and shooting at them. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Random Sidethrust Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Percentage of the time where AI ships will randomly sidethrust in a dogfight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Time Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The minimum amount of time required for the AI to detect a &amp;quot;stalemate&amp;quot; situation. If a ship and its target have been within a certain distance of each other (defined by &#039;&#039;$Stalemate Distance Threshold&#039;&#039;) for this amount of time without either of them scoring a hit on the other, the AI will do something to break the stalemate. Only applies to small ships. If this value is 0 or less, no stalemate detection is performed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Distance Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The maximum distance that an AI ship must remain from its target for a &amp;quot;stalemate&amp;quot; to occur (see &#039;&#039;$Stalemate Time Threshold&#039;&#039;). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Shield Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s shields recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  4, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Weapon Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s weapons recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  10, 4, 2.5, 2, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Target Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the same target at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Player Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the player at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Kill Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.30, 0.30, 0.30, 0.30, 0.30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Assist Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded an assist (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.15, 0.15, 0.15, 0.15, 0.15}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Awarded For Capship Assist:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In TvT and Coop missions all teammates will be granted this percentage of the capships score when someone scores a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.5, 0.5, 0.5, 0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Repair Penalty:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The amount to subtract from the player&#039;s score if they are repaired by a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 10, 20, 35, 50, 60}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Delay Before Allowing Bombs to Be Shot Down:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Time after bombs are fired during which the bombs are invulnerable to weapon hits&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.5, 1.5, 1.5, 1.5, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chance AI Has to Fire Missiles at Player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
* Chance for an AI to hesitate about firing a secondary or homing turret weapon at the player. Values range from 0-6, at 0 they will frequently hesitate, at 6 they will never hesitate.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 1, 2, 3, 4&lt;br /&gt;
* Mechanic details: AIs are only allowed to fire homing secondaries or turrets with homing weapons at the player in a limited window of time. The window starts every ten seconds, and lasts (&#039;&#039;&#039;value&#039;&#039;&#039; + 1) 7ths of that ten second cycle. Each ship has it&#039;s own cycle, so their windows are not all synchronized.&lt;br /&gt;
* Example: a value of 1 becomes 2/7ths, so ships can fire homing weapons at the player for roughly 2.85 seconds at a time, then are unable to fire them for 7.15 seconds.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Maximum amount of delay allowed before the AI will update its aim. Until the next update, the AI will project the target forward based on last checked position and velocity. Applies to small ships vs small ships (dogfights). The actual delay is randomly selected between 0 and the maximum (so setting a value of 2 will result in an average of 1 second delay).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Turret Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*As $Max Aim Update Delay, but affecting turrets instead&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Player Autoaim FOV:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Gives the player autoaim within the specified number of degrees from the target (FOV). &lt;br /&gt;
*Unlike the ships.tbl settings for autoaim, this only affects the player (and, of course, only if there is a nonzero value for the difficulty level.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Affects how the &amp;quot;model detail level&amp;quot; setting in Options switches between LOD levels. &lt;br /&gt;
*This number acts as a multiplier on the LOD distances specified in ships.tbl.&lt;br /&gt;
*NOTE THAT THIS IS PER DETAIL LEVEL, NOT PER DIFFICULTY LEVEL.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.125, 0.25, 1.0, 4.0, 8.0}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries are boolean flags.  They can be set to &#039;&#039;YES&#039;&#039; or &#039;&#039;NO&#039;&#039;, &#039;&#039;TRUE&#039;&#039; or &#039;&#039;FALSE&#039;&#039;, &#039;&#039;OUI&#039;&#039; or &#039;&#039;NON&#039;&#039;, &#039;&#039;HIja&amp;amp;prime;&#039;&#039; or &#039;&#039;ghobe&amp;amp;prime;&#039;&#039;, etc.  The default is &#039;&#039;NO&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===$big ships can attack beam turrets on untargeted ships:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, big ships can attack a beam turret that&#039;s firing on them from a ship that they don&#039;t currently have targeted.}}&lt;br /&gt;
&lt;br /&gt;
===$smart primary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new primary weapon selection method}}&lt;br /&gt;
&lt;br /&gt;
===$smart secondary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new secondary weapon selection method (including proper use of bomber+ missiles)}}&lt;br /&gt;
&lt;br /&gt;
===$smart shield management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shields will devote all their charging energy to the weakest quadrant(s) and not waste energy on fully-charged quadrants (previously was -smart_shields on the command line)}}&lt;br /&gt;
&lt;br /&gt;
===$smart afterburner management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly use brief pulses of afterburner power instead of afterburning until fuel is exhausted}}&lt;br /&gt;
&lt;br /&gt;
===$free afterburner use:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*If set, the AI will use afterburners in more situations.}}&lt;br /&gt;
&lt;br /&gt;
===$allow rapid secondary dumbfire:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows an AI ship to switch to rapid fire for dumbfire missiles}}&lt;br /&gt;
&lt;br /&gt;
===$huge turret weapons ignore bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, causes huge turret weapons (including anti-capship beams) to not target bombs}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t insert random turret fire delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, removes the random turret fire delay (from 0.9x to 1.1x) inserted in addition to AI Fire Delay Scale}}&lt;br /&gt;
&lt;br /&gt;
===$hack improve non-homing swarm turret fire accuracy:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, triggers a hack to improves the accuracy of non-homing swarm missiles by firing them along the turret&#039;s last fire direction rather than the direction it currently faces&lt;br /&gt;
*Also disables swarm weapons ability to fire only on the &#039;turrets barrel line&#039;.}}&lt;br /&gt;
&lt;br /&gt;
===$shockwaves damage small ship subsystems:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shockwaves will cause damage to small ship subsystems (like in FS1)}}&lt;br /&gt;
&lt;br /&gt;
===$navigation subsystem governs warpout capability:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, ships will not be able to warp out if their navigation subsystem is destroyed or low in strength}}&lt;br /&gt;
&lt;br /&gt;
===$check communications for non-player ships:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, every ship will have the same communications subsystem restrictions as the player, including minimum strength to send messages and EMP scramble status.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ignore lower bound for minimum speed of docked ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no lower bound for the speed at which docked ships move (like in FS1).&lt;br /&gt;
*When a ship is towing another ship or ships, the towing ship will be slowed down to a degree depending on the total mass of all docked ships.  In FS1, the ships could slow down to an arbitrarily slow speed, even a fraction of a m/s above zero.  In FS2, there is a lower bound on this behavior so that all ships are guaranteed to move at a minimum docked speed.  When set, this flag removes the lower bound and restores FS1 behavior.}}&lt;br /&gt;
&lt;br /&gt;
===$disable linked fire penalty:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no penalty for linking primaries. Normally, the rate of fire is *1 for a single bank, *0.66 for two banks and *0.5 for three banks (the fire delay is increased according to the formula 1+([nb of banks]-1)*0.5 ).}}&lt;br /&gt;
&lt;br /&gt;
===$disable player secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, players are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable ai secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, AIs are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will do the same damage to a ship regardless of &amp;quot;big damage&amp;quot;, &amp;quot;supercap&amp;quot;, etc. ship types.}}&lt;br /&gt;
&lt;br /&gt;
===$use additive weapon velocity:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will inherit their firing ship&#039;s velocity.  A ship traveling quickly will fire weapons faster than a ship traveling slowly.  This also improves the accuracy of weapons fired while gliding.}}&lt;br /&gt;
&lt;br /&gt;
===$use newtonian dampening:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Newtonian Dampening changes turning and acceleration behavior. By default, there&#039;s quite a bit of slide when you turn, and when combined with high damp values (such as in BtRL), you can actually push your speed up beyond the max. Newtonian Dampening is the more realistic turns, where too much turning will lower your speed. Forward momentum is also affected. Backslash can explain it in more detail. [http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741] }}&lt;br /&gt;
&lt;br /&gt;
===$include beams for kills and assists:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, beam damage is counted when calculating kills and assists.}}&lt;br /&gt;
&lt;br /&gt;
===$score kills based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the killer inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$score assists based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the player gaining the assist inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$allow event and goal scoring in multiplayer:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, players (rather than just their team) can gain score from events in multiplayer.}}&lt;br /&gt;
&lt;br /&gt;
===$fix linked primary weapon decision bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly link primaries according to specified percentages of energy levels instead of retail behavior where it mistakenly linked according to absolute energy levels.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ramming stationary targets bug:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, AI ships will try not to crash into stationary targets.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3147 Mantis #3147].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$prevent turrets targeting too distant bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from targeting bombs beyond maximum range of the weapons of the turret.}}&lt;br /&gt;
&lt;br /&gt;
===$smart subsystem targeting for turrets:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from trying to target subsystems beyond their fov limits, also keeps the turret subsystem targeting preference order intact regardless of the angle to the target.}}&lt;br /&gt;
&lt;br /&gt;
===$fix heat seekers homing on stealth ships bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, heat-seeking missiles will not home in on stealth ships (this mirrors the established behavior where heat-seeking missiles do not home in on ships that are hidden from sensors).}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty primaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without primaries.}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty secondaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$allow turrets target weapons freely:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to target any weapons instead of just targeting bombs, to be used in conjunction with target priorities setup.}}&lt;br /&gt;
&lt;br /&gt;
===$use only single fov for turrets:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to fire outside some hardcoded FOV set for certain missile types limits, and rely only on the user defined FOV.}}&lt;br /&gt;
&lt;br /&gt;
===$allow vertical dodge:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows ships to dodge weapons fire vertically as well as horizontally.}}&lt;br /&gt;
&lt;br /&gt;
===$force beam turrets to use normal fov:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set makes beam turrets use same FOV rules as other weapons do. Prevents beam from a turret from following the target beyond the turret&#039;s FOV}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI class bug:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Fixes a bug where AI class attributes are not set properly on ships if the AI class is set in the mission to something other than the default for the ship type. Set this to YES if you want attributes in [[Ai.tbl]] to mean anything at all.}}&lt;br /&gt;
&lt;br /&gt;
===$turrets ignore targets radius in range checks:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*TBD.}}&lt;br /&gt;
&lt;br /&gt;
===$no extra collision avoidance vs player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Disables the extra collision avoidance that AI normally uses against the player. Makes the AI more aggressive vs the player at close range (same treatment as vs other AI), although ship-ship collisions are slightly more likely.}}&lt;br /&gt;
&lt;br /&gt;
===$perform fewer checks for death screams:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*If set, ships that are on different teams and ships that are outside the player&#039;s squadron will be allowed to send death screams.  Additionally, the game will no longer cap a maximum number of screams per mission.  (This flag originated as a customization of message behavior for the Wing Commander Saga mod.)&lt;br /&gt;
Prior to revision 9119, this was &amp;quot;$perform less checks for death screams:&amp;quot;, but the old version will still parse correctly.}}&lt;br /&gt;
&lt;br /&gt;
===$advanced turret fov edge checks:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22fov_edge_checks.22|&amp;quot;fov edge checks&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$require turrets to have target in fov:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22target_requires_fov.22|&amp;quot;target requires fov&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$all ships manage shields:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows AI to manage shields on big ships}}&lt;br /&gt;
&lt;br /&gt;
===$ai aims from ship center:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*AI aims weapons using the center of the ship instead of the first gunpoint. If a convergence offset is specified for this ship in ships.tbl, AI aims using that as a reference point.}}&lt;br /&gt;
&lt;br /&gt;
===$allow primary link at mission start:===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Normally, no ships will link primaries for the first 30 seconds of a mission. In addition, ships will randomly not link for the first two minutes of a mission. Set this flag to YES to get rid of this often-problematic retail behavior. (Prior to revision 9119, this was called $allow primary link delay and defaulted to YES; to get rid of retail behavior you would specify NO. The old method is still supported for compatibility.)}}&lt;br /&gt;
&lt;br /&gt;
===$allow beams to damage bombs:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
* Default: NO.&lt;br /&gt;
* When no, when any secondary encounters any beam it is instantly destroyed regardless of if it is marked as interceptable, has a health value, or any other circumstance that would normally apply to interception by other weapons.&lt;br /&gt;
* When true, damage and health values are respected in these circumstances. Secondaries without hitpoints are still destroyed, however.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling for player:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*When set, Player weapon damage will no longer be scaled down when firing a non-huge primary against a ship with the &amp;quot;big damage&amp;quot; flag. Use with caution, as this may severely impact mission balance.}}&lt;br /&gt;
&lt;br /&gt;
===$countermeasures affect aspect seekers:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*By default, an aspect seeker that&#039;s been decoyed by a CM just flies straight forward, while a heatseeker in the same position will actively home in on the CM.  This flag makes aspect seekers match heatseeker behavior in this regard.}}&lt;br /&gt;
&lt;br /&gt;
===$ai guards specific ship in wing:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If ordered to guard a ship in a wing (of which it is not a member), the AI will guard that specific ship instead of the entire wing (resulting in guarding the wing leader).}}&lt;br /&gt;
&lt;br /&gt;
===$support don&#039;t add primaries:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, the support ship will not equip a new primary weapon into an empty bank.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay arrivals use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships arriving via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they exit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay departures use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships departing via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they enter.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris damage respects &#039;big damage&#039; flag:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Causes damage inflicted by debris to be limited by the &#039;big damage&#039; flag in the same way as damage inflicted by weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t limit change in speed due to physics whack:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the speed change due to physics whacks (collision, shockwave, etc.) is unlimited.  Without this flag, the speed change will be capped at 440 m/s if it exceeds 500 m/s.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$guards ignore protected attackers:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*With this flag, the AI will not guard against ships that have the &amp;quot;protect-ship&amp;quot; flag.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai path mode:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Possible options are &amp;quot;normal&amp;quot; and &amp;quot;alt1&amp;quot;. The alt1 mode differs from the normal behaviour in the following ways:&lt;br /&gt;
**1. No path shortcutting. Normal pathing AI will skip forward along a path to the furthest point it can reach. This is sometimes desirable, but makes it a lot harder to predict how the AI is going to behave at various points along a path. Turning this off also allows us to force the AI to straighten out, by giving it several waypoints in a more-or-less straight line. This is useful for such things as lining up a landing. &lt;br /&gt;
**2. No sliding when following paths. Docking still works, but there is some code that causes the AI to lose its mind if it just misses a point: it turns towards the point in big, looping circles. This is apparently caused by passing a slide_vec value into ai_turn_towards_vector, which doesn&#039;t even seem to do what you&#039;d expect it to do. Passing a null value instead turns off the stupid. (The behavior is fixed in alt1).&lt;br /&gt;
**3. Momentum taken into account when following paths. Path points will trigger sooner, proportional to the ship&#039;s speed and momentum. This prevents the AI from massively overshooting a waypoint, especially with high-damp ships.&lt;br /&gt;
**4. AI tries to follow the line between waypoints. Instead of just pointing at the next waypoint, the AI will fly a bit towards the line. This helps keep the AI actually on the path it claims to be following. See picture:[[Image:Altpaths.png]]&lt;br /&gt;
Blue is what happens with regular pathing. Red is the modified pathing: as you can see, it actively moves back towards the line.&lt;br /&gt;
**5. AI will respect &amp;quot;cap-waypoint-speed&amp;quot; when following paths (such as when docking or departing via bay).}}&lt;br /&gt;
&lt;br /&gt;
===$default weapon select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the -weapon_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$default ship select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the -ship_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$no warp camera:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, prevents the view from switching to the external camera when the player warps out.&lt;br /&gt;
*Note: this flag is deprecated and may get moved to another table without further notice.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ai path order bug:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, ship will follow its own waypoint path unless the wingleader has the same waypoint path and order.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$strict turret-tagged-only targeting:===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*When set, newer turret-tagged-only behavior will be enabled.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3114 Mantis #3114].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$aspect bomb invulnerability fix:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, the code that makes bombs invulnerable for the first 1.5 seconds of life will use the correct lifetime calculation for aspect bombs.  Without this fix, the invulnerability time will be extended by 20% of the total lifetime of the bomb.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$glide decay requires thrust:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, gliding ships will maintain their current speed without decay as long as they aren&#039;t actively thrusting.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai can slow down when attacking big ships:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*When set, fighters attacking big ships will slow down depending on how long they&#039;ve been attacking (80% speed after 5 seconds, 60% after 8 seconds, 40% after 10 seconds, and 20% after 15 seconds), how long it&#039;s been since they were last shot (full throttle if it was within the past 6 seconds), and how close they are (full throttle if the target is more than 1200 meters away).&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use actual primary range:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, fighters will no longer fire primary weapons at targets outside their range just because weapon travel time would be sufficiently short.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$override radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, this value overrides the default distance for determining if a ship had reached a point in a model subsystem path. Useful to allow ships with high damp values to navigate subsystem paths when attacking a subsystem. Must be greater than or equal to 1. If &#039;&#039;&#039;&#039;&#039;$use POF radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set than this override value will only be used if the point in the subsystem path is less than 1 or invalid. &lt;br /&gt;
*5 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use POF radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, the distance for determining if a ship had reached a point in a model subsystem path will be the radius of that path point, not the default distance of 5.  &lt;br /&gt;
*Off by default. If this is set to YES and &#039;&#039;&#039;&#039;&#039;&#039;$override radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set to greater than or equal to 1, then the path point radius will be used. If the path point radius cannot be found or is less than 1 then override radius will be used if it is set to greater than or equal to 1.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrive speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Causes all AI ships arriving from fighterbays (following a fighterbay path) to gradually accelerate, instead of immediately attempting to attain maximum speed. This can be used to prevent fighters from overshooting the fighterbay paths. The initial target speed is the maximum speed multiplied by the given value, with the multiplier gradually approaching 1.0 as the distance to the end of the path decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Barrive_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$bay depart speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Same as above, except for departures into fighterbays. The initial target speed is the maximum speed, with the target speed gradually approaching maximum speed multiplied by the given value as the distance to the fighterbay decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Bdepart_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$lead indicator second-order prediction factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*This is a 0 to 1 multiplier of a factor to adjust the lead indicator to take into account a ship&#039;s rotational velocity as well as its velocity. This will directly affect autoaim, making it more accurate for turning enemies.&lt;br /&gt;
*This &#039;&#039;will&#039;&#039; make the lead indicator slightly jitterier in general, and does not properly take into account gliding. It is recommended to adjust the value to fit your situation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$no directional bias for missile and ship turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When enabled, this will cause ships and missiles to take direct turning paths to point at their target. This does not directly affect their turning time, but in many situations will result in more efficient paths and a better time-to-target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$respect ship axial turnrate differences:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will use the average of their pitch and heading turn times for their turn time on all axes. If this is enabled the ship will actually use the tabled values for each axis.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;NOTE&#039;&#039;&#039;&#039;&#039;:The AI will &#039;&#039;&#039;&#039;&#039;NOT&#039;&#039;&#039;&#039;&#039; take this into account when turning, it will always turn directly towards its target, even if it could bank and use a faster axis instead. Use this flag carefully, and make sure that their your ships have exactly the turn times you want for each axis.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$any ship with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on any ship to manage ETS for weapons and engines even if they do not have shields set to on. Do note that in Vanilla FS2, some capital ships can go much faster with this enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighters/bombers with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on fighters and bombers to manage ETS for weapons and engines even if they do have shields set to on.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ships playing dead don&#039;t manage ETS:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Prevents ships from managing their ETS is they are currently playing dead.  Managing ETS could lead to unexpected speed changes in ship-maneuver.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better combat collision avoidance for fightercraft:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while fighting, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat collision avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better combat collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$better guard collision avoidance for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while guarding, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+combat guard avoidance aggression for fightercraft:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Requires $better guarding collision avoidance for fightercraft: to be set above. Sets the avoidance aggression value for avoiding colliding with large ships while fighting, higher numbers increase collision avoidance.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.5)}}&lt;br /&gt;
&lt;br /&gt;
===$firing requires exact los:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause turrets and AI weapons to only fire if they have a clear line of sight from their firing point to their target&#039;s ship&#039;s center.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$exact los minimum detection radius:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*The minimum radius of objects that are considered for line-of-sight when using the &#039;&#039;$firing requires exact los:&#039;&#039; flag.  The default is 10.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved missile avoidance for fightercraft:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fighters/bombers will be much more effective at dodging missiles in general. Of note is that AI do not normally care about countermeasure effect range before dropping them (only distance less than 200m), with this flag, they will only drop them if within countermeasure range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI profile countermeasure chance:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class profile countermeasure firing chance. By default Friendly ships always use the second value in &#039;&#039;&#039;$AI Countermeasure Firing Chance:&#039;&#039;&#039; from default AI profile. The older name of &amp;quot;$friendly ships use AI profile countermeasure chance:&amp;quot; also enables this flag. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved subsystem attack pathing:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fightercraft will use a somewhat more efficient and faster subsystem attack pathing method.&lt;br /&gt;
*Notably, this method &#039;&#039;does not&#039;&#039; use the path system. Using this flag, aside from docking and fighter bay paths, &#039;&#039;all other&#039;&#039; paths will be ignored and are no longer necessary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fixed ship-weapon collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Fixes an error in ship-weapon collisions which would occasionally cause them to not trigger when they should.&lt;br /&gt;
*Most obvious when projectiles would erroneously bypass a full shield quadrant and damage the hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI secondary range awareness:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Controls if the AI considers weapon range at all when selecting a secondary weapon to attempt to use. Currently available options are:&lt;br /&gt;
*&#039;RETAIL&#039;: The default. After performing filtering logic based on the target types and weapon flags, the AI will select the first valid secondary bank as its active one, regardless of range.&lt;br /&gt;
*&#039;AWARE&#039;: As retail, except that if a weapon is out of range it the AI will keep looking down the list to see if it has a weapon that is in range, and use that instead if it does. All other weapon selection and restriction logic still applies.}}&lt;br /&gt;
&lt;br /&gt;
===$no shield damage from ship collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Normally, the heavier ship in a collision will receive shield damage from the collision if it has one.&lt;br /&gt;
*This disables that, and causes all involved ships to only take hull damage.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$turret target recheck time:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Defines the amount of time between target recalculation for turrets.&lt;br /&gt;
*Affects turret reaction time in all scenarios, acquiring a target from idle, re-affirming the current target, switching to a new target or even a new subsystem on the same target.&lt;br /&gt;
*Be aware setting this value too low can have an extreme performance impact. It is recommended to not set this below 30 ms.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*Default: 2000}}&lt;br /&gt;
&lt;br /&gt;
===$prevent negative turret ammo:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*By default, turrets with ammo would end up firing one extra shot, resulting in a -1 ammo. This flag corrects that behavior, so the ammo count is properly used. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix keep-safe-distance:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Allows any ship flying the keep-safe-distance behavior to turn toward its goal point. Without this flag, ships will fly into the distance in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI ignores aspect lock for leading:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*When off, AI fighters follows retail behavior of aiming directly at a target when using aspect lock missiles. When on AIs ignore this consideration and always lead their targets when attempting to aim at them.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: on}}&lt;br /&gt;
&lt;br /&gt;
===$fix good-rearm-time bug:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the &amp;quot;good rearm time&amp;quot; SEXP to correctly expire (revert to being a &amp;quot;bad rearm time&amp;quot;) at the end of the specified time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$no continuous turn on attack:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Prevents an AI behavior where fighters/bombers will spin around for a second or two when they acquire a target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$remove-goal properly removes play-dead order:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes remove-goal to take the ship out of the play-dead AI mode when removing the play-dead goal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrivals not time limited:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes AI to always complete a bay arrival path, even if it takes longer than 10 seconds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use adjusted AI class autoscale:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes autoscaled AI classes to scale only based on the collection of autoscaled AI classes, not all AI classes.  This prevents autoscaled calculations from being skewed by the presence of non-autoscaled classes in the list.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$carry shield difficulty scaling bug:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Enables an erroneous behavior where player damage difficulty scaling is applied twice to damage from area blasts and shockwaves, greatly changing the effective difficulty scaling. This is a &#039;&#039;bug&#039;&#039; that should not be enabled, unless the mod was balanced during the time between 3.6.14 and 23.1 (mods [[Game_settings.tbl#.24Target_Version:|targeting within those versions]] automatically have this flag enabled).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows debris to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$asteroids affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows asteroids to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$dynamic goals afterburn hard:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Will cause all dynamic goals (such as a fighter defending itself, or a fighter chasing an attacker as part of a guard order) to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$player orders afterburn hard:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause all player orders to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use tactical disarm/disable:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Will cause disarm or disable orders issued by the hud squadmsg menu (i.e. player orders) to be &#039;tactical&#039; goals that do not cause the target to be protected from attack.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$hud squad messages use ai-form-on-wing-new:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Will cause form-on-wing orders issued by the hud squadmsg menu (i.e. player orders) to be the &#039;new&#039; variant that does not clear other goals assigned to the same ship/wing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$align to target when guarding stationary ship:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Will cause ships to match the target&#039;s orientation when following a guard order, rather than facing directly away from the target which is the normal behavior.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$rotation factor multiplier for player collisions:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Allows modders to have players experience rotational effects from collisions. This value is multiplied by the value of [https://wiki.hard-light.net/index.php/Ships.tbl#.2BRotation_Factor: $Collision Physics: +Rotation Factor:] in the ships table (which is specified for the ship class).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$fix avoid-shockwave bugs:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Fixes a number of bugs affecting the behavior of AI ships trying to avoid ship or weapon shockwaves.  With this flag enabled, the AI will be aware of the correct homing position and impact position of the weapon being evaded, will check the correct ship for shockwave damage, and will properly update stale shockwave-avoidance data.  See PR 6378 for more details.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe used more:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets if the AI tries to always entry strafe mode when attacking large ships even if there are no hostile fighters nearby. By default the AI will only entry strafe mode if the speed is below &#039;$standard strafe triggers under this speed:&#039; and enemy fighters are nearby.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$standard strafe triggers under this speed:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the velocity under which the AI checks if they should enter strafe mode when attacking large ships. Setting this value higher and enabling $standard strafe used more:&#039; will result in the AI strafing by continually moving, instead of parking next to a big ship and blasting it while not moving. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 3.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe distance from target bounding box:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the distance at which the AI flies away from their target&#039;s bounding box to attempt a strafing run when attacking large ships. Setting this value higher will result in ships doing fewer longer distance strafing runs.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)}}&lt;br /&gt;
&lt;br /&gt;
===$strafe stops after time unhit:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the time duration of a strafing run when attacking a big ship if the attacking ship has not been hit. After this time elapses the AI will stop the current strafing run and loop back to logic of determining of whether or not to do another strafing run. Set higher to allow for longer duration strafing runs. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 20.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard uses big-orbit for target radius above:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets the radius of a guardee ship that will trigger the guarder to use the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. This &#039;big guard&#039; mode differs from normal guard, where the AI will attempt to match the speed of the guardee if it is moving, and if it is stationary, it will fly somewhat randomly in circles around it.   &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 500.0)}}&lt;br /&gt;
&lt;br /&gt;
===$guard with big-orbit uses max speed percent:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Sets maximum percent velocity of a guarder ship when it is using the &#039;big guard&#039; mode, which is where the guarder will fly around the guarder following a cylindrical shape. By default, this value is 1.0, where the AI will fly around this cylindrical shape at full throttle. Value must be greater than 0 and less than or equal to 1. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)}}&lt;br /&gt;
&lt;br /&gt;
===$unify usage of AI Shield Manage Delay:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies all AI ships to use their specific AI class shield manage delay. By default, Friendly ships always use the second value in &#039;&#039;&#039;AI Shield Manage Delay:&#039;&#039;&#039; from default AI profile.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
*Retail FS2 behaviour&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#AI Profiles&lt;br /&gt;
&lt;br /&gt;
$Default Profile:                              FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Profile Name:                                 FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Player Afterburner Recharge Scale:            5,    3,    2,    1.5,  1&lt;br /&gt;
$Max Beam Friendly Fire Damage:                0,    5,    10,   20,   30&lt;br /&gt;
$Player Countermeasure Life Scale:             3,    2,    1.5,  1.25, 1&lt;br /&gt;
$AI Countermeasure Firing Chance:              0.2,  0.3,  0.5,  0.9,  1.1&lt;br /&gt;
$AI In Range Time:                             2,    1.4,  0.75, 0,    -1&lt;br /&gt;
$AI Always Links Ammo Weapons:                 95,   80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Ammo Weapons:                  90,   60,   40,   20,   10&lt;br /&gt;
$Primary Ammo Burst Multiplier:                0,    0,    0,    0,    0&lt;br /&gt;
$AI Always Links Energy Weapons:               100,  80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Energy Weapons:                90,   60,   40,   20,   10&lt;br /&gt;
$Max Missiles Locked on Player:                2,    3,    4,    7,    99&lt;br /&gt;
$Max Player Attackers:                         2,    3,    4,    5,    99&lt;br /&gt;
$Max Incoming Asteroids:                       3,    4,    5,    7,    10&lt;br /&gt;
$Player Damage Factor:                         0.25, 0.5,  0.65, 0.85, 1&lt;br /&gt;
$Player Subsys Damage Factor:                  0.2,  0.4,  0.6,  0.8,  1&lt;br /&gt;
$Predict Position Delay:                       2,    1.5,  1.333,0.5,  0&lt;br /&gt;
$AI Shield Manage Delay:                       5,    4,    2.5,  1.2,  0.1&lt;br /&gt;
$Friendly AI Fire Delay Scale:                 2,    1.4,  1.25, 1.1,  1&lt;br /&gt;
$Hostile AI Fire Delay Scale:                  4,    2.5,  1.75, 1.25, 1&lt;br /&gt;
$Friendly AI Secondary Fire Delay Scale:       0.4,  0.6,  0.8,  1.0,  1.2&lt;br /&gt;
$Hostile AI Secondary Fire Delay Scale:        1.4,  1.2,  1.0,  0.8,  0.6&lt;br /&gt;
$AI Turn Time Scale:                           3,    2.2,  1.6,  1.3,  1&lt;br /&gt;
$Glide Attack Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Circle Strafe Percent:                        0,    0,    0,    0,    0&lt;br /&gt;
$Glide Strafe Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Random Sidethrust Percent:                    0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Time Threshold:                     0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Distance Threshold:                 0,    0,    0,    0,    0&lt;br /&gt;
$Player Shield Recharge Scale:                 4,    2,    1.5,  1.25, 1&lt;br /&gt;
$Player Weapon Recharge Scale:                 10,   4,    2.5,  2,    1.5&lt;br /&gt;
$Max Turret Target Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Max Turret Player Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Percentage Required For Kill Scale:           0.30, 0.30, 0.30, 0.30, 0.30&lt;br /&gt;
$Percentage Required For Assist Scale:         0.15, 0.15, 0.15, 0.15, 0.15&lt;br /&gt;
$Percentage Awarded For Capship Assist:        0.1,  0.2,  0.35, 0.5,  0.6&lt;br /&gt;
$Repair Penalty:                               10,   20,   35,   50,   60&lt;br /&gt;
$Delay Before Allowing Bombs to Be Shot Down:  1.5,  1.5,  1.5,  1.5,  1.5&lt;br /&gt;
$Chance AI Has to Fire Missiles at Player:     0,    1,    2,    3,    4&lt;br /&gt;
$Max Aim Update Delay:                         0,    0,    0,    0,    0&lt;br /&gt;
$Turret Max Aim Update Delay:                  0,    0,    0,    0,    0&lt;br /&gt;
$Player Autoaim FOV:                           0,    0,    0,    0,    0&lt;br /&gt;
$Detail Distance Multiplier:                   0.125,0.25, 1.0,  4.0,  8.0&lt;br /&gt;
&lt;br /&gt;
$big ships can attack beam turrets on untargeted ships:  NO&lt;br /&gt;
$smart primary weapon selection:                         NO&lt;br /&gt;
$smart secondary weapon selection:                       NO&lt;br /&gt;
$smart shield management:                                NO&lt;br /&gt;
$smart afterburner management:                           NO&lt;br /&gt;
$allow rapid secondary dumbfire:                         NO&lt;br /&gt;
$huge turret weapons ignore bombs:                       NO&lt;br /&gt;
$don&#039;t insert random turret fire delay:                  NO&lt;br /&gt;
$hack improve non-homing swarm turret fire accuracy:     NO&lt;br /&gt;
$shockwaves damage small ship subsystems:                NO&lt;br /&gt;
$navigation subsystem governs warpout capability:        NO&lt;br /&gt;
$ignore lower bound for minimum speed of docked ship:    NO&lt;br /&gt;
$disable linked fire penalty:                            NO&lt;br /&gt;
$disable weapon damage scaling:                          NO&lt;br /&gt;
$use additive weapon velocity:                           NO&lt;br /&gt;
$use newtonian dampening:                                NO&lt;br /&gt;
$include beams for kills and assists:                    NO&lt;br /&gt;
$score kills based on damage caused:                     NO&lt;br /&gt;
$score assists based on damage caused:                   NO&lt;br /&gt;
$allow event and goal scoring in multiplayer:            NO&lt;br /&gt;
$fix linked primary weapon decision bug:                 NO&lt;br /&gt;
$prevent turrets targeting too distant bombs:            NO&lt;br /&gt;
$smart subsystem targeting for turrets:                  NO&lt;br /&gt;
$fix heat seekers homing on stealth ships bug:           NO&lt;br /&gt;
$multi allow empty primaries:                            NO&lt;br /&gt;
$multi allow empty secondaries:                          NO&lt;br /&gt;
$allow turrets target weapons freely:                    NO&lt;br /&gt;
$use only single fov for turrets:                        NO&lt;br /&gt;
$allow vertical dodge:                                   NO&lt;br /&gt;
$force beam turrets to use normal fov:                   NO&lt;br /&gt;
$fix AI class bug:                                       NO&lt;br /&gt;
$turrets ignore targets radius in range checks:          NO&lt;br /&gt;
$no extra collision avoidance vs player:                 NO&lt;br /&gt;
$perform fewer checks for death screams:                 NO&lt;br /&gt;
$advanced turret fov edge checks:                        NO&lt;br /&gt;
$require turrets to have target in fov:                  NO&lt;br /&gt;
$all ships manage shields:                               NO&lt;br /&gt;
$ai aims from ship center:                               NO&lt;br /&gt;
$allow primary link at mission start:                    NO&lt;br /&gt;
$allow beams to damage bombs:                            NO&lt;br /&gt;
$disable weapon damage scaling for player:               NO&lt;br /&gt;
$countermeasures affect aspect seekers:                  NO&lt;br /&gt;
$ai path mode:                                           normal&lt;br /&gt;
$no warp camera:                                         NO&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
# &amp;quot;[http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741 Re: New difficulty? - Feature request!]&amp;quot;, &#039;&#039;Hard Light Productions Forums&#039;&#039;, Hard Light Productions, 2007-12-15. Retrieved on [[December_27]], [[2007]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66146</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=66146"/>
		<updated>2025-05-02T00:00:26Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2022-10-07 UTC|0dfed6de4be6747fcbcf9c35f8c35996d9d7259b}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used on weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Spew&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for the smoke of a weapon impact,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Damage Spew&#039;&#039; is not a valid option!&lt;br /&gt;
*Note that the scaling applied by &#039;&#039;$Damage Spew&#039;&#039; &#039;&#039;&#039;is not&#039;&#039;&#039; applied to&#039;&#039;$Damage Spew Effect:&#039;&#039; automatically. If desired, it has to be manually added using &#039;&#039;$Particle Source Curve:&#039;&#039; within the particle definition&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a ship is splitting apart,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Splitting Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Effect:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used when a knossos type object is dying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Alternate Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/burner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Defines the alternative particle thruster.&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Effect:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for thruster and afterburner effects.&lt;br /&gt;
*Any number of thruster and afterburner particles can be specified here.&lt;br /&gt;
*Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
*These can be used both instead and in combination with the legacy particles (&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;, &#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;) described below&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Optional&lt;br /&gt;
**Rather than adding a new entry, an existing entry can be overriden by using its index in the list (starting at 0).&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66120</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=66120"/>
		<updated>2025-04-20T20:14:26Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-8-26|91a673a}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
{{Table220|&#039;&#039;&#039;&amp;quot;num firepoints for burst shots&amp;quot;&#039;&#039;&#039;, for turrets, makes the burst length equal to the number of firepoints on the turret.}}&lt;br /&gt;
{{Table240|&#039;&#039;&#039;&amp;quot;burst only loop sounds&amp;quot;&#039;&#039;&#039;, StartFiringSnd, LoopFiringSnd, and EndFiringSnd, if used, additionally also trigger off of when bursts begin and end.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65960</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65960"/>
		<updated>2025-01-03T17:16:12Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2024-8-26|91a673a}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primary weapons&#039;&#039;&#039;, as well &#039;&#039;&#039;flak weapons&#039;&#039;&#039;.  Traditionally, &#039;&#039;&#039;beam weapons&#039;&#039;&#039; are also defined in this section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines &#039;&#039;&#039;beam weapons&#039;&#039;&#039;.  Traditionally they appear in the primary weapon section, but this is technically their proper place.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
NOTE: Beam weapons defined in the primary section will receive the WP_LASER subtype, and beam weapons defined in the beam section will receive the WP_BEAM subtype.  They will behave identically in most respects, with the only in-game difference being a somewhat larger and asymmetrical impact explosion effect for WP_BEAM.  In scripts, beams will return true for &#039;&#039;&#039;isLaser()&#039;&#039;&#039; if they have the WP_LASER subtype, and false if they have the WP_BEAM subtype.  (They will always return true for &#039;&#039;&#039;isBeam()&#039;&#039;&#039;.)&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the impact explosion if it hits the shield, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Effect Radius:===&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Radius of the visual effect displayed on the shield mesh when this weapon hits the shield, see also [[Ships.tbl#.2BMax Shield Impact Effect Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Conditional Impact:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Defines an impact effect that will play for this weapon only under certain conditions.&lt;br /&gt;
*May be defined any number of times.&lt;br /&gt;
*Currently only works for targets that are ships or weapons. Impacts against weapons are not considered to have a hit angle.&lt;br /&gt;
*All conditional impacts whose requirements are met will play.&lt;br /&gt;
*Non-conditional impact effects, the ones defined above, will only play if no conditional impacts&#039; requirements are met.&lt;br /&gt;
*&#039;&#039;&#039;+Armor Type:&#039;&#039;&#039;&lt;br /&gt;
**Name of armor type the target must have in order for this impact to play. Shields can have their own armor types. (Subsystems can as well, but at present this system will not detect that.)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of armor type in [[armor.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Min Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health below which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Health Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Fraction of target health above which impact will not play. Health is calculated separately for individual shield quadrants and hull.&lt;br /&gt;
**Optional; defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, fraction of health from 0.0 to 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle -- that is, the angle measuring how &#039;straight on&#039; you&#039;re hitting the target surface -- below which impact will not play. &lt;br /&gt;
**Optional; defaults to 0.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Max Angle Threshold:&#039;&#039;&#039;&lt;br /&gt;
**Hit angle above which impact will not play. &lt;br /&gt;
**Optional; defaults to 180.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
*&#039;&#039;&#039;+Dinky:&#039;&#039;&#039;&lt;br /&gt;
**Whether to play if and only if the weapon is not armed. If false, the impact will not play if the weapon is not armed.&lt;br /&gt;
**Optional; defaults to false.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Effect Name:&#039;&#039;&#039;&lt;br /&gt;
**Name of [[Particle Effects|particle effect]] that will play when conditions are met.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;, name of effect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Slash position over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s slash position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is slash position, with 0 being the start position and 1 the end position. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
{{Table242|&lt;br /&gt;
*&#039;&#039;&#039;+Rotation over beam lifetime curve:&#039;&#039;&#039;&lt;br /&gt;
**Curve defining the beam&#039;s rotational position over its lifetime.&lt;br /&gt;
***X is the beam&#039;s lifetime, with 0 being the beginning and 1 the end. Y is rotational position, with 0 being no rotation and 1 being a full 360-degree turn. Values outside of the 0-1 range will work.&lt;br /&gt;
***This is optional.&lt;br /&gt;
***If a rotation curve is defined, &amp;quot;+Continuous Rotation&amp;quot; will do nothing. &lt;br /&gt;
***Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This is a percentage of the +Max FOF: defined below, and is applied each time the weapon is fired. For exaple, a value of 0.1 causes the field of fire to increase by 10% of the +Max FOF: per trigger pull. This is unaffected by the number of fire points.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing. This is a percentage of the +Max FOF: defined below, and is applied once per second. For example, a value of 0.1 causes the field of fire to decrease by 10% of the +Max FOF: per second.&lt;br /&gt;
*(If you want to get technical, this is applied every frame, but scaled by the percentage of a second that frame represents. For almost all practical purposes, saying it&#039;s applied once per second is equivalent, and makes the calculation easier to think about.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
As of 24.2, this can be specified without also specifying &amp;lt;tt&amp;gt;+FOF Spread Rate:&amp;lt;/tt&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;[[Parsed random range]]&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=65959</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=65959"/>
		<updated>2025-01-03T17:04:47Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2022-10-07 UTC|0dfed6de4be6747fcbcf9c35f8c35996d9d7259b}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;[Fireball Unique ID]&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
====+Max Shield Impact Effect Radius:====&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Caps the size of the visual effect displayed on the shield mesh from impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/burner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Defines the index number of the manoeuvring thruster defined in this entry&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Nebula.tbl&amp;diff=65921</id>
		<title>Nebula.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Nebula.tbl&amp;diff=65921"/>
		<updated>2024-11-25T00:31:19Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2024-08-26|91a673ac586a57e8f7793f08985b6f17a7fd1aa7}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;nebula.tbl&#039;&#039;&#039; is used to define the various nebula bitmaps and poofs.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-neb.tbm&lt;br /&gt;
&lt;br /&gt;
==Format==&lt;br /&gt;
*Table begins with list of all bitmaps available for the nebulae&lt;br /&gt;
*Section ends with &#039;&#039;&#039;#end&#039;&#039;&#039;&lt;br /&gt;
*Second section is a list of nebula poofs that also ends with &#039;&#039;&#039;#end&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==+Nebula:==&lt;br /&gt;
*Defines the graphics used for the nebula bitmaps&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==+Poofs:==&lt;br /&gt;
*Defines the used nebula poofs&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==$Name:==&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Defines a named poof with more configuration option than retail poofs.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Allows editing of the nebula entry without creating a new entry}}&lt;br /&gt;
===$Bitmap:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The filename for the poof bitmap. Required for a named poof.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
===$Scale:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The radius of a spawned named poof.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(Float)&#039;&#039;&#039; or &#039;&#039;&#039;(Float Float)&#039;&#039;&#039;, meters, will pick a random value between the two specified values, or the value if only one is specified&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Syntax is now a [[Parsed random range]].&lt;br /&gt;
}}&lt;br /&gt;
*Default value: (175)&lt;br /&gt;
}}&lt;br /&gt;
===$Density:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*On average, how much space in every dimension between two named poofs.&lt;br /&gt;
Note: This is scaled depending on how many poofs are active, as to not change total perceived density regardless of how many poofs are active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;, meters&lt;br /&gt;
*Default value: 110&lt;br /&gt;
}}&lt;br /&gt;
===$Alignment:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*This represents a directional vector which will cause the poofs to align themselves in the specified direction. With VERTICAL, all the poofs will point the top of their bitmap in the global up direction. &lt;br /&gt;
*If omitted, there will be no alignment and orientations will be random.&lt;br /&gt;
*Syntax: String, &amp;quot;VERTICAL&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
===$Rotation:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*How much the spawned named poof will rotate over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(Float)&#039;&#039;&#039; or &#039;&#039;&#039;(Float Float)&#039;&#039;&#039;, degrees per second, will pick a random value between the two specified values, or the value if only one is specified&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Syntax is now a [[Parsed random range]].&lt;br /&gt;
}}&lt;br /&gt;
*Default value: (-3.7, 3.7)&lt;br /&gt;
}}&lt;br /&gt;
===$View Distance:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The maximum distance at which this named poof can be visible&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;, meters&lt;br /&gt;
*Default value: 250&lt;br /&gt;
}}&lt;br /&gt;
===$Alpha:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The opacity of the spawned named poof.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(Float)&#039;&#039;&#039; or &#039;&#039;&#039;(Float Float)&#039;&#039;&#039;, will pick a random value between the two specified values, or the value if only one is specified&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Syntax is now a [[Parsed random range]].&lt;br /&gt;
}}&lt;br /&gt;
*Default value: (0.8)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
*Retail FreeSpace 2 table&lt;br /&gt;
&amp;lt;pre&amp;gt;+Nebula:			nbackblue1&lt;br /&gt;
+Nebula:			nbackblue2&lt;br /&gt;
+Nebula:			nbackcyan&lt;br /&gt;
+Nebula:			nbackgreen&lt;br /&gt;
+Nebula:			nbackpurp1&lt;br /&gt;
+Nebula:			nbackpurp2&lt;br /&gt;
+Nebula:			nbackred&lt;br /&gt;
+Nebula:			nbackblack&lt;br /&gt;
&lt;br /&gt;
#end&lt;br /&gt;
&lt;br /&gt;
+Poof:				PoofGreen01&lt;br /&gt;
+Poof:				PoofGreen02&lt;br /&gt;
+Poof:				PoofRed01&lt;br /&gt;
+Poof:				PoofRed02&lt;br /&gt;
+Poof:				PoofPurp01&lt;br /&gt;
+Poof:				PoofPurp02&lt;br /&gt;
&lt;br /&gt;
#end&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65915</id>
		<title>Template:Table250</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65915"/>
		<updated>2024-11-19T21:14:07Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table244]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #051414; border: solid 1px #777799; padding: 0px 4px; font-size: -1; color: #22b2b2&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#9999aa&amp;gt;FS2 Open, 25.0&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65914</id>
		<title>Template:Table250</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65914"/>
		<updated>2024-11-19T21:13:22Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table244]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #102424; border: solid 1px #777799; padding: 0px 4px; font-size: -1; color: #22b2b2&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#9999aa&amp;gt;FS2 Open, 25.0&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=FSO_Version_Templates&amp;diff=65909</id>
		<title>FSO Version Templates</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=FSO_Version_Templates&amp;diff=65909"/>
		<updated>2024-11-14T20:00:04Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|FSO Version Templates]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Table36|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3612|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3616|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table374|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table204|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table210|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=FSO_Version_Templates&amp;diff=65908</id>
		<title>FSO Version Templates</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=FSO_Version_Templates&amp;diff=65908"/>
		<updated>2024-11-14T19:55:28Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: Created page with &amp;quot;{{Table36| *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conub...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Table36|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3612|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3616|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table374|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table204|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table210|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table250|&lt;br /&gt;
*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a dui vitae nibh facilisis gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65907</id>
		<title>Template:Table250</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65907"/>
		<updated>2024-11-14T19:55:19Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table244]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #101224; border: solid 1px #777799; padding: 0px 4px; font-size: -1; color: #1199a2&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#9999aa&amp;gt;FS2 Open, 25.0&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65906</id>
		<title>Template:Table250</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table250&amp;diff=65906"/>
		<updated>2024-11-14T19:51:06Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table244]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #101224; border: solid 1px #777799; padding: 0px 4px; font-size: -1; color: #0088b2&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#9999aa&amp;gt;FS2 Open, 25.0&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Nebula.tbl&amp;diff=65706</id>
		<title>Nebula.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Nebula.tbl&amp;diff=65706"/>
		<updated>2024-07-03T23:36:37Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersion|5154}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;nebula.tbl&#039;&#039;&#039; is used to define the various nebula bitmaps and poofs.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-neb.tbm&lt;br /&gt;
&lt;br /&gt;
==Format==&lt;br /&gt;
*Table begins with list of all bitmaps available for the nebulae&lt;br /&gt;
*Section ends with &#039;&#039;&#039;#end&#039;&#039;&#039;&lt;br /&gt;
*Second section is a list of nebula poofs that also ends with &#039;&#039;&#039;#end&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==+Nebula:==&lt;br /&gt;
*Defines the graphics used for the nebula bitmaps&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==+Poofs:==&lt;br /&gt;
*Defines the used nebula poofs&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==$Name:==&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Defines a named poof with more configuration option than retail poofs.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Allows editing of the nebula entry without creating a new entry}}&lt;br /&gt;
===$Bitmap:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The filename for the poof bitmap. Required for a named poof.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
===$Scale:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The radius of a spawned named poof.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(Float)&#039;&#039;&#039; or &#039;&#039;&#039;(Float Float)&#039;&#039;&#039;, meters, will pick a random value between the two specified values, or the value if only one is specified&lt;br /&gt;
*Default value: (175)&lt;br /&gt;
}}&lt;br /&gt;
===$Density:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*On average, how much space in every dimension between two named poofs.&lt;br /&gt;
Note: This is scaled depending on how many poofs are active, as to not change total perceived density regardless of how many poofs are active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;, meters&lt;br /&gt;
*Default value: 110&lt;br /&gt;
}}&lt;br /&gt;
===$Alignment:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*This is a directional vector which will cause the poofs to align themselves in the specified world direction. With 0, 1, 0, all the poofs will point the top of their bitmap in the global up direction. &lt;br /&gt;
*Syntax: Vector, three floats, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
}}&lt;br /&gt;
===$Rotation:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*How much the spawned named poof will rotate over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(Float)&#039;&#039;&#039; or &#039;&#039;&#039;(Float Float)&#039;&#039;&#039;, degrees per second, will pick a random value between the two specified values, or the value if only one is specified&lt;br /&gt;
*Default value: (-3.7, 3.7)&lt;br /&gt;
}}&lt;br /&gt;
===$View Distance:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The maximum distance at which this named poof can be visible&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;, meters&lt;br /&gt;
*Default value: 250&lt;br /&gt;
}}&lt;br /&gt;
===$Alpha:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*The opacity of the spawned named poof.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(Float)&#039;&#039;&#039; or &#039;&#039;&#039;(Float Float)&#039;&#039;&#039;, will pick a random value between the two specified values, or the value if only one is specified&lt;br /&gt;
*Default value: (0.8)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
*Retail FreeSpace 2 table&lt;br /&gt;
&amp;lt;pre&amp;gt;+Nebula:			nbackblue1&lt;br /&gt;
+Nebula:			nbackblue2&lt;br /&gt;
+Nebula:			nbackcyan&lt;br /&gt;
+Nebula:			nbackgreen&lt;br /&gt;
+Nebula:			nbackpurp1&lt;br /&gt;
+Nebula:			nbackpurp2&lt;br /&gt;
+Nebula:			nbackred&lt;br /&gt;
+Nebula:			nbackblack&lt;br /&gt;
&lt;br /&gt;
#end&lt;br /&gt;
&lt;br /&gt;
+Poof:				PoofGreen01&lt;br /&gt;
+Poof:				PoofGreen02&lt;br /&gt;
+Poof:				PoofRed01&lt;br /&gt;
+Poof:				PoofRed02&lt;br /&gt;
+Poof:				PoofPurp01&lt;br /&gt;
+Poof:				PoofPurp02&lt;br /&gt;
&lt;br /&gt;
#end&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=65702</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=65702"/>
		<updated>2024-06-22T01:26:38Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2022-10-07 UTC|0dfed6de4be6747fcbcf9c35f8c35996d9d7259b}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Cockpit Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven cockpit animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Cockpit Animations! If you need cockpit animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Aims at Flight Cursor:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Enables flight cursor-style flying for the ship, and causes the ship to fire in the direction of the cursor.&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; Only works for players! AI may need a system like autoaim to mimic it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===+Extent:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*Required if the above is true.&lt;br /&gt;
*How many degrees away from the center the player is allowed to shoot, using the flight cursor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;Fireballl Unique ID&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;Fireballl Unique ID&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/burner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Defines the index number of the manoeuvring thruster defined in this entry&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot; or &amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot; or &amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot; or &amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot; or &amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot; or &amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targetable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does not enable any type-specific behavior&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t collide invisible&amp;quot; or &amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collidable (For example, a hangar entrance)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed; game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a modelled shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===no weapon damage scaling&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapons that impact this ship will not by scaled according to &#039;big damage&#039; or supercap rules}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t bank when turning&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship will not bank when changing its heading.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t clamp max velocity&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: the ship&#039;s velocity will not be limited by its tabled max velocity, provided the max velocity is greater than 0.  Use with caution!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;instantaneous acceleration&amp;quot;===&lt;br /&gt;
{{Table210|All maneuvers by this ship class will have the same effect as the equivalent flag in &amp;lt;tt&amp;gt;ship-maneuver&amp;lt;/tt&amp;gt;: whenever the ship decides to change speed, it will instantaneously reach its desired speed.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact debris&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Turns off the tiny debris shards that are typically spawned when something impacts a ship. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table242&amp;diff=65701</id>
		<title>Template:Table242</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table242&amp;diff=65701"/>
		<updated>2024-06-22T01:22:13Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table242]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #122410; border: solid 1px #779999; padding: 0px 4px; font-size: -1; color: #88b200&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#99aaaa&amp;gt;FS2 Open, 24.2&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Game_settings.tbl&amp;diff=65700</id>
		<title>Game settings.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Game_settings.tbl&amp;diff=65700"/>
		<updated>2024-06-22T01:15:47Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2023-11-15|bcae459b56f3c6fdb8468f720210bac2865a4809}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;game_settings.tbl&#039;&#039;&#039;, also known as mod.tbl, defines options that can be changed globally.  All settings are optional.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-mod.tbm&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl#$Target_Version:|target version]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table220|&lt;br /&gt;
*[[game_settings.tbl#$Fixed_Turret_Collisions:|Fixed Turret Collisions]]&lt;br /&gt;
*[[game_settings.tbl#$Fixed_Missile_Detonation:|Fixed Missile Detonation]]&lt;br /&gt;
*[[game_settings.tbl#$Shockwaves_Damage_All_Object_Types_Once:|Shockwaves Damage All Object Types Once]]&lt;br /&gt;
*[[game_settings.tbl#$AI_use_framerate_independent_turning:|AI use framerate independent turning]]&lt;br /&gt;
*[[game_settings.tbl#$Use_host_orientation_for_set-camera-facing:|Use host orientation for set-camera-facing]]&lt;br /&gt;
}}&lt;br /&gt;
{{Table230|&lt;br /&gt;
*[[game_settings.tbl#$Shockwaves_Inherit_Parent_Weapon_Damage_Type:|Shockwaves Inherit Parent Weapon Damage Type]]&lt;br /&gt;
*[[game_settings.tbl#$Fixed_Chaining_To_Repeating_Events:|Fixed Chaining To Repeating Events]]&lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*[[game_settings.tbl#$Calculate_subsystem_hitpoints_after_parsing:|Calculate subsystem hitpoints after parsing]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#GAME SETTINGS==&lt;br /&gt;
Contains settings that affect how the engine works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Version:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
Specifies the minimum version of FreeSpace Open that this mod supports. If the version specified here is greater than the version of the current build, an error message is displayed.&lt;br /&gt;
}}&lt;br /&gt;
{{Table381|&lt;br /&gt;
The $Minimum version option has been renamed to $Target Version. The old name is kept with the same functionality for backwards-compatibility.&lt;br /&gt;
&lt;br /&gt;
The target version specifies what version of the FSO engine this mod was created for. It will be used by the engine to enable or disable backwards-incompatible changes by default. The default value is 2.0 which specifies that the mod targets the retail engine version.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Major:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Required. Sets the major component of the target version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Minor:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Required. Sets the minor component of the target version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;7&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Build:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Required. Sets the build component of the target version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Revision:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Sets the revision component of the target version. If no revision is given then all builds of that release are supported (even nightly builds if there are any).&lt;br /&gt;
For nightly builds this is the date in YYYYMMDD format.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;20151121&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Window title:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Specifies the name of the FSO window when this mod is running. If blank or unspecified, the window will have the default title of &amp;quot;FreeSpace 2&amp;quot;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Window icon:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Specifies the icon filename of the FSO window when this mod is running. If blank or unspecified, the window will have the default icon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mod title:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Specifies the title of the mod and will be displayed at the mainhall near the FSO version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mod version:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Specifies the version of the mod and will be displayed at the mainhall near the FSO version. Can be a string or it can be semantic versioning such as 2.0.0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Unicode mode:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Enabled the Unicode text mode for this mod. In Unicode mode all text is assumed to be UTF-8 encoded Unicode and certain features are disabled if they do not have full Unicode support. Most notably, if this is enabled then the engine will no longer support the old bitmap fonts that were used by Retail FreeSpace. Only the newer TrueType fonts will be supported.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Splash screens:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Defines a list of splash screens that FSO can display upon game startup. The actual image displayed is chosen at random from the applicable entries. Entries with exact aspect ratio matches will be prioritized first, followed by aspect ratio ranged matches, followed by entries without an aspect ratio specified.}}&lt;br /&gt;
&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
{{table232|&lt;br /&gt;
The name of the bitmap to use as a splash screen. Extension will be removed if included.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Bitmap: String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Aspect Ratio:====&lt;br /&gt;
{{table234|&lt;br /&gt;
Only consider this bitmap to be an applicable entry if the user&#039;s screen aspect ratio matches the specified number within +/- 0.01.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Aspect Ratio: Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Aspect Ratio Min:====&lt;br /&gt;
{{table234|&lt;br /&gt;
Only consider this bitmap to be an applicable entry if the user&#039;s screen aspect ratio is at least the specified number.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Aspect Ratio Min: Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Aspect Ratio Max:====&lt;br /&gt;
{{table234|&lt;br /&gt;
Only consider this bitmap to be an applicable entry if the user&#039;s screen aspect ratio is at most the specified number.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Aspect Ratio Max: Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Splash fade in time:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Sets the time in milliseconds it takes for a splash screen to fade in.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Splash fade out time:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Sets the time in milliseconds it takes for a splash screen to fade out.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Center splash logo:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Sets whether the splash logo will be displayed in the middle of the screen.  If this is false (the default), it will be displayed at the top-left.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disable FSO Internal Loadout Restoration System:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
When the player configures the ships and weapons of the wings in the loadout screen, FSO will remember these settings and attempt to apply them again if the player quits the mission and comes back to it later.  FSO will only remember the most recent mission&#039;s loadout, so it will not attempt to restore the loadout if the player loads a different mission.  It will also not attempt this if the mission&#039;s &#039;&#039;$Modified:&#039;&#039; date has changed.  This flag can be used to prevent FSO from attempting restoration even if it normally would.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#LOCALIZATION SETTINGS==&lt;br /&gt;
Contains various settings related to localization and language support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use tabled strings for the default language:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Causes the game to use the text in strings.tbl and tstrings.tbl even when the current language is English.  By default, the game will use the literal text in the source code and the data files (tables and missions) and will not look up the entry when the language is English.  For other languages, the translation is always used, if it exists, regardless of this setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Don&#039;t pre-empt training message voice:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
Prevents training messages from being interrupted by other training messages.  If a training message has a voice file associated with it, or simulated speech is active, the next message will not be played until the current message has finished.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#CAMPAIGN SETTINGS==&lt;br /&gt;
This group contains various Campaign related settings and overrides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Campaign File Name:===&lt;br /&gt;
Defines which campaign will be selected by default for new pilots. A file extension is not needed and, if present, is removed by the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===#Ignored Campaign File Names===&lt;br /&gt;
Defines which campaigns, if present, will not appear in the Campaign Room. In the original implementation, only single-player campaigns could be ignored and file extensions were required, but see below.&lt;br /&gt;
{{Table371|As of 3.7.1, file extensions are not required and, if present, are removed by the code.}}&lt;br /&gt;
{{Table382|As of 3.8.2, file name comparisons are not case sensitive and multiplayer campaigns can be ignored.}}&lt;br /&gt;
====$Campaign File Name:====&lt;br /&gt;
File name of the campaign to ignore. Multiple entries may exist.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===#Ignored Mission File Names===&lt;br /&gt;
{{Table382|Defines which standalone missions, if present, will not appear in the Tech Room or Multiplayer Lobby.  Both single-player and multiplayer missions can be ignored, but missions which appear in a campaign cannot.  File extensions are not required and, if present, are removed by the code.  File name comparisons are not case sensitive.&lt;br /&gt;
====$Mission File Name:====&lt;br /&gt;
File name of the mission to ignore. Multiple entries may exist.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Red-alert applies to delayed ships:===&lt;br /&gt;
{{Table372|Controls whether red-alert saved statistics (hitpoints, weapons, subsystem strengths) will be restored for ships that are not present at mission start.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#HUD SETTINGS==&lt;br /&gt;
This group contains various HUD behavior settings and overrides&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Directive Wait Time:===&lt;br /&gt;
*Defines how long the game will wait before displaying a directive.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Values: &#039;&#039;&#039;&#039;&#039;Greater than or equal to 0 ms&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cutscene camera displays HUD:===&lt;br /&gt;
Show the HUD when the cutscene camera is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In earlier versions of the code, this option was controlled by $Cutscene camera disables HUD: and had a default of YES.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Full color head animations:===&lt;br /&gt;
Enables full-color head ANIs. Normal head ANIs will appear in gray.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In earlier versions of the code, this option was controlled by $Color head animations with hud colors: and had a default of YES.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Don&#039;t automatically select a turret when targeting a ship:===&lt;br /&gt;
{{Table220|Uses FS1 behavior where targeting a new ship did not target any turrets.  In FS2 a turret is automatically targeted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supernova hits at zero:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
Adjusts the HUD timer so that the timer reaches zero when the supernova hits the player.  The actual timing is not affected -- whether the flag is enabled or not, the supernova will always hit the player when 5 seconds remain in the time specified in the sexp.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Always warn player about unbound keys used in Directives Gauge:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
Ensures that the &amp;quot;Key Unbound&amp;quot; message will pop up for a directive with an unbound key in any single-player mission, not just a training mission. Note, that the default string (index 426) will still say &amp;quot;Warning\nYou have no control bound to the action \&amp;quot;%s\&amp;quot;.  You must do so before you can continue with training.&amp;quot; Thus, it is advised to change the string at index 426 using the -lcl.tbm to &amp;quot;Warning\nYou have no control bound to the action \&amp;quot;%s\&amp;quot;.  You must do so before you can continue with this mission.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$HUD drop shadows enabled by default:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
If this flag is active, certain elements displayed on the HUD (all text, the main targeting reticle, and the background of the ETS gauges) will have a &amp;quot;drop shadow&amp;quot; effect.  Note that whether or not the flag is active, the player can set this using the &amp;quot;Toggle HUD Drop Shadows&amp;quot; control.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Don&#039;t show callsigns in the escort list:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
By default, callsigns are shown in the escort list using the same format as in the target box.  If this flag is active, callsigns will not be displayed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#SEXP SETTINGS==&lt;br /&gt;
This group contains SEXP settings and overrides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Loop SEXPs Then Arguments:===&lt;br /&gt;
Flips how when-argument settings loop. See: [http://www.hard-light.net/forums/index.php?topic=79602.0 SEXP Argument changes via mod.tbl] &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use Alternate Chaining Behavior:===&lt;br /&gt;
When set, this allows all events in a chain to repeat, instead of only the last one.  It makes the event chaining behavior act as people expected it to be in [http://scp.indiegames.us/mantis/view.php?id=82 Mantis #82].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fixed Chaining To Repeating Events:===&lt;br /&gt;
{{Table230|When set, this makes event chaining to repeated events work as designed - that is, the chained event will only be evaluated after the chain delay.  If the repeating event&#039;s interval is shorter than the chain delay, then the delay countdown will continually be restarted until all repetitions have completed.  Without this flag, FSO will emulate retail behavior which, due to a bug, allowed chained events to be evaluated immediately after a repeating event is first evaluated.&lt;br /&gt;
&lt;br /&gt;
NOTE: Although the name does not reflect it, the same issue affects repeating events that are evaluated by &amp;lt;tt&amp;gt;is-event-true-delay&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;is-event-false-delay&amp;lt;/tt&amp;gt;.  Without this flag, FSO will emulate retail behavior which causes these SEXP operators to ignore any delay when evaluating repeated events.  With this flag, the delay will be measured from when the final repeat iteration occurs.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Use host orientation for set-camera-facing:===&lt;br /&gt;
{{Table220|When set, this will take into account the host orientation for cutscene cameras.  This is a bugfix for [https://github.com/scp-fs2open/fs2open.github.com/issues/3889 GitHub issue #3889].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Show-subtitle uses pixels:===&lt;br /&gt;
{{Table222|When set, SEXPs which display subtitles will read their arguments as pixels, not percentages.  If &amp;lt;code&amp;gt;$Show-subtitle base resolution:&amp;lt;/code&amp;gt; is set, these pixels will be scaled up or down as needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Show-subtitle base resolution:===&lt;br /&gt;
{{Table222|When set, subtitles are assumed to display at the appropriate size in the specified resolution, and will be scaled up or down if the current screen resolution is different.  If this is not set, or is set to a resolution less than (640, 480), subtitles will not be scaled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Integer, Integer)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$HUD-set-coords base resolution:===&lt;br /&gt;
{{Table232|The hud-set-coords SEXP has always used exact pixels, without regard for the current screen resolution.  This setting enables a similar scaling mechanism as &#039;&#039;$Show-subtitle base resolution:&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Integer, Integer)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#GRAPHICS SETTINGS==&lt;br /&gt;
This group contains settings related to graphics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable External Shaders:===&lt;br /&gt;
Enables the use of external shader files. By default, the engine will use the built-in shaders.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Detail Level:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Determines which graphics detail level preset (low, medium, high, very high) acts as the default for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; (0-3)&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039; (very high)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Briefing Window FOV:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Determines the FOV in the briefing Icon window. Retail default for this is 0.29375; some previous versions of FSO used a value of 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (0.0 to 1.0)&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.29375&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Generic Pain Flash Factor:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
Determines the intensity of the pain red flash when the player is hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Pain Flash Factor:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
Determines the intensity of a pain flash when the player&#039;s shields are hit. Color will match the current ships shield color defined in ships.tbl. A value of 0 will give retail behavior (no shield effect). Positive values will cause the effect to start at full intensity at full shields and go to next to no intensity at zero shields. Negative values will cause no effect at full shields and full effect at no shields. Values should be kept between -1.0 and 1.0 for good pilot visibility.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Pain Flash Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Determines the intensity of the flash when the player is hit by an EMP blast or weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$EMP Pain Flash Color:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Determines the RGB color value of the flash when the player is hit by an EMP blast or weapon.&lt;br /&gt;
*Syntax: Color, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(255, 255, 127)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$BMPMAN Slot Limit:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Determines the maximum number of textures that can be loaded simultaneously. This includes every frame of an animation, unless that animation is streaming (e.g. command briefing animations, message talking heads, etc). Also includes dynamically-created textures (used internally for various functions).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Int&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Values: &#039;&#039;&#039;&#039;&#039;Greater than or equal to 3500&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;4750&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Arc Color:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Allows custom RGB color values to be set for the EMP lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the first primary color for the EMP lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (64, 64, 5)&lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 2:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the second primary color for the EMP lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (128, 128, 10)&lt;br /&gt;
*&#039;&#039;&#039;+Secondary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the secondary color for the EMP lightning arc effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (255, 255, 10)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Arc Width:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Allows setting how the width is calculated for the EMP lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Width Default:&#039;&#039;&#039;&lt;br /&gt;
**The default width of the arc. This value will be multiplied by `+Width Radius Multiplier:` if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.9&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**The value that the width is multiplied by if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.01&lt;br /&gt;
*&#039;&#039;&#039;+Do Not Use Width Multiplier Over Radius:&#039;&#039;&#039;&lt;br /&gt;
**If the object is larger than this radius, the `+Width Default:` value is used.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 500&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Minimum:&#039;&#039;&#039;&lt;br /&gt;
**Minimum width that the arc can be. Any calculated widths lower than this value will be set to this value. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Arc Color:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Allows custom RGB color values to be set for the damage lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the first primary color for the damage lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (64, 64, 255)&lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 2:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the second primary color for the damage lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (128, 128, 255)&lt;br /&gt;
*&#039;&#039;&#039;+Secondary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the secondary color for the damage lightning arc effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (64, 64, 5)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Arc Width:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Allows setting how the width is calculated for the EMP lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Width Default:&#039;&#039;&#039;&lt;br /&gt;
**The default width of the arc. This value will be multiplied by `+Width Radius Multiplier:` if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.9&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**The value that the width is multiplied by if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.01&lt;br /&gt;
*&#039;&#039;&#039;+Do Not Use Width Multiplier Over Radius:&#039;&#039;&#039;&lt;br /&gt;
**If the object is larger than this radius, the `+Width Default:` value is used.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 500&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Minimum:&#039;&#039;&#039;&lt;br /&gt;
**Minimum width that the arc can be. Any calculated widths lower than this value will be set to this value. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Requires Rendering Feature:===&lt;br /&gt;
{{Table210|Needs description}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Render player muzzle flashes in cockpit:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether muzzle flashes will be shown within the cockpit view.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint nebula visibility factor:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which glowpoints are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield nebula visibility factor:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which shield effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster nebula visibility factor:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which thruster flares are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beams affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether beam weapons will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Constant visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which beam effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 4.0}}&lt;br /&gt;
&lt;br /&gt;
====+Scaled visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which the &#039;&#039;size&#039;&#039; of a beam effect affects its visibility. This is multiplied by the radius of the beam and added to the above for the final value. This results in larger beams being visible from farther away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapons affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether lasers, missiles, countermeasures, etc will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Weapon visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which laser-type weapons are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.3}}&lt;br /&gt;
&lt;br /&gt;
====+$Trail visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which trails (weapon and ship contrails) are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.0}}&lt;br /&gt;
&lt;br /&gt;
====+Shockwave visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which shockwave effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 2.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Particles affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether particle effects, including impact effects, will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Constant visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which particle effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.0}}&lt;br /&gt;
&lt;br /&gt;
====+Scaled visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which the &#039;&#039;size&#039;&#039; of a particle effect affects its visibility. This is multiplied by the radius of the particle and added to the above for the final value. This results in larger particles being visible from farther away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.08}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fireballs affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether fireballs from ship explosions will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Constant visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which fireballs are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.2}}&lt;br /&gt;
&lt;br /&gt;
====+Scaled visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which the &#039;&#039;size&#039;&#039; of a fireball affects its visibility. This is multiplied by the radius of the fireball and added to the above for the final value. This results in larger fireballs being visible from farther away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.08}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Quality Default:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Sets the default level for shadow quality if the &#039;enable_shadows&#039; command line is used and &#039;shadow_quality&#039; is not used. By default, the FSO will set the shadow detail level to 2. Valid values are 0 (shadows disabled), 1 (Low, 512x512 shadow map), 2 (Medium, 1024x1024 shadow map), 3 (High, 2048x2048 shadow map), or 4 (Ultra, 4096x4096). Note, the command line &#039;shadow_quality&#039; will override any value set here.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Cascade Distances:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
Sets the distances that the shadow map for the game scene uses. Float values must all be greater than 0 and successively larger than each consecutive value.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;List of floats&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(200.0, 600.0, 2500.0, 8000.0)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Cascade Distances Cockpit:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
Sets the distances that the shadow map for the cockpit pass scene uses. Will only shadow the cockpit model, and does not interact with the external game scene shadow map. Float values must all be greater than 0 and successively larger than each consecutive value.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;List of floats&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(0.25, 0.75, 1.5, 3.0)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Techroom:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on ships in the techroom.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Cockpit:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on the player cockpit in mission.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Mission Brief Weapons:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on weapons in the mission briefing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Mission Brief Ships:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on ships in the mission briefing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Show Ship Casts Shadow:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
When cockpit shadows are enabled, enabling this setting will cause the players ship model shown with &amp;quot;show ship&amp;quot; to cast shadow onto the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship Model And Cockpit Share Coordinate Space:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
When having the &amp;quot;show ship&amp;quot; flag enabled and cockpit models for a ship, this flag should be on if the cockpits can fit into the actual geometry of the ship model. Disable this flag if this is not the case and the cockpit needs to be rendered on top of the ship regardless of actual coordinates. If this can be enabled, the external show ship model can be rendered using deferred rendering.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Thrusters:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that thrusters will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Beams:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that beams will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Muzzle Flashes:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that muzzle flashes will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Trails:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that trails will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Lasers:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that lasers will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Easing Value:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Smooths out the behavior of maneuvering thruster flares the higher above 0 it is.&lt;br /&gt;
*This is the exponential time constant for the visual flare length to reach it&#039;s true length.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$SCPUI attempts to load hires animations:===&lt;br /&gt;
{{Table230| &lt;br /&gt;
*Prevents SCPUI from trying to load anims prefixed with &amp;quot;2_&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: true}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table230| &lt;br /&gt;
===$Max draw distance:===&lt;br /&gt;
===$Min draw distance:===&lt;br /&gt;
*These values do more than just cutoff the visuals at certain distances, and they must be adjusted carefully to ensure unintentional rendering artifacts are not introduced.&lt;br /&gt;
*The rendering engine has limited amount of &#039;depth resolution&#039;, the degree to which it can tell a certain polygon is closer or farther away than another. When two polygons are too close, they will Z-fight, picking arbitrarily which is closer. It is the span between the min and max draw distance that determines how well the engine can determine depth, if they are too far from one another, the Z-fighting will become more common as it has to spread its resolution over a wider range. If they are close, Z-fighting will be lessened at the cost of a smaller range of distance able to be rendered.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*Default Values: 10,000,000,000 and 1, respectively&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table232| &lt;br /&gt;
===$Randomize particle rotation:===&lt;br /&gt;
*Particle bitmaps are typically screen-aligned; the upper portion of the bitmap will always be mapped to the upper portion of the particle, from the point of view of the camera. Enabling this option makes &#039;&#039;all&#039;&#039; particles have a random &#039;tilt&#039; in an arbitrary direction when created.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: false&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#NETWORK SETTINGS==&lt;br /&gt;
This group contains network-related settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FS2NetD port:===&lt;br /&gt;
*(description required)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default object update level for multiplayer:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Sets the distances default object update rate  for multiplayer matches. By default, the FSO will set the object update level to 2. Valid values are 0 (Low), 1 (Medium), 2 (High), 3 (LAN). FSO caps the bandwidth it uses based on these settings, but they were designed for connections from 1999. LAN has the least restrictive limits and does not require an actual LAN connection. Also, if a player&#039;s connection is within the dial-up speed range then game auto force the use of the lowest level during a match.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#SOUND SETTINGS==&lt;br /&gt;
This group contains sound-related settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Sound Volume:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the default sound fx volume for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Music Volume:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the default music volume for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.5&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Voice Volume:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the default voice volume for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.7&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use weapon class impact sounds for hits to player:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Allows weapons that hit the player to play their specific impact sounds, not the hard-coded default sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Play thruster sounds for the player:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
If the player&#039;s ship has thruster sounds defined, this will ensure they are played like normal, since they are typically suppressed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#FRED SETTINGS==&lt;br /&gt;
This group contains settings for FRED. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disable Hard Coded Message Head Ani Files:===&lt;br /&gt;
{{table371|&lt;br /&gt;
If set, FRED will not fill the head ani selection in the Event Editor with the retail head ani filenames.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Add Message Head Ani Files:===&lt;br /&gt;
{{table224|&lt;br /&gt;
FRED will append each +Head entry listed below to the head ani selection list in the Event Editor.}}&lt;br /&gt;
&lt;br /&gt;
====+Head:====&lt;br /&gt;
{{table224|&lt;br /&gt;
The head ani filename to add. Extensions will be stripped if included.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Head: String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable scripting in FRED:===&lt;br /&gt;
{{table382|&lt;br /&gt;
If set, scripting will be enabled in FRED. Use with extreme caution. The effects of scripts on FRED have not been fully tested. You can check if a script is running in FRED by using ba.inMissionEditor().&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FRED Briefing window resolution:===&lt;br /&gt;
{{table224|&lt;br /&gt;
The width and height of the briefing window in FRED. Defaults to 888x371. Note that changing this only affects FRED and can cause a mismatch to the ingame briefing view which defaults to 888x371 (or 555x232 for 640 base res).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;integer, integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;888,371&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ignore Music Files In Music Player:===&lt;br /&gt;
{{table232|Music files in this section will not be added to FRED&#039;s built-in music player.}}&lt;br /&gt;
====+File:====&lt;br /&gt;
{{table232|Specifies a file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;string&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FRED spacemouse nonlinearities:===&lt;br /&gt;
{{table232|&lt;br /&gt;
Allows setting custom nonlinearities and scaling for controlling FRED with a spacemouse.&lt;br /&gt;
}}&lt;br /&gt;
====+Sideways exponent:====&lt;br /&gt;
{{table232|&lt;br /&gt;
The exponent for input for Sideways spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Sideways scale:====&lt;br /&gt;
{{table232|The multiplier for input for Sideways spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Forwards exponent:====&lt;br /&gt;
{{table232|The exponent for input for Forwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Forwards scale:====&lt;br /&gt;
{{table232|The multiplier for input for Forwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Upwards exponent:====&lt;br /&gt;
{{table232|The exponent for input for Upwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Upwards scale:====&lt;br /&gt;
{{table232|The multiplier for input for Upwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Pitch exponent:====&lt;br /&gt;
{{table232|The exponent for input for Pitch spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Pitch scale:====&lt;br /&gt;
{{table232|The multiplier for input for Pitch spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Bank exponent:====&lt;br /&gt;
{{table232|The exponent for input for Bank spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Bank scale:====&lt;br /&gt;
{{table232|The multiplier for input for Bank spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Heading exponent:====&lt;br /&gt;
{{table232|The exponent for input for Heading spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Heading scale:====&lt;br /&gt;
{{table232|The multiplier for input for Heading spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#OTHER SETTINGS==&lt;br /&gt;
This group contains miscellaneous settings. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fixed Turret Collisions:===&lt;br /&gt;
Makes all hits to a turret&#039;s barrels count as hits to the turret subsystem. By default, this does not happen unless the point of impact falls inside the model radius of the turret&#039;s base.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fixed Missile Detonation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*When this flag is set, missiles which reach the center of a submodel will not detonate immediately; they will delay detonation until they have traveled another radius of the submodel.  This fixes missile impacts to submodels whose center lies outside the geometry of the submodel.  In other words, without this flag, a missile might detonate in the middle of the &amp;quot;bowl&amp;quot; of a concave submodel; with this flag, the missile will travel to the other side of the submodel before it detonates.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Impacted Subsystem First:===&lt;br /&gt;
If set, a hit to a physical subsystem will always deal damage to that subsystem first, even if another subsystem is closer to the point of impact. By default, the closest subsystem will always receive damage first.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d ship select:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for ship select instead of animations&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default ship select effect:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the 3d ship select effect is active. This will default to the FS2 effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Possible options are &amp;quot;FS2&amp;quot;, &amp;quot;FS1&amp;quot;, and &amp;quot;off&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d ship icons:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for ships in ship/weapon select instead of icons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d weapon select:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for weapon select instead of animations&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default weapon select effect:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the 3d weapon select effect is active. This will default to the FS2 effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Possible options are &amp;quot;FS2&amp;quot;, &amp;quot;FS1&amp;quot;, and &amp;quot;off&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d weapon icons:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for weapons in weapon select instead of icons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d overhead ship:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for ship overhead view instead of a bitmap in weapon select&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default overhead ship style:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*This specifies which style of overhead view to use if 3d overhead view is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Possible options are &amp;quot;ROTATE&amp;quot; or &amp;quot;TOPVIEW&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Always refresh selected weapon when viewing loadout:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*When set to true, this always refreshes the weapon shown in view box on the right side of the screen when opening the weapon loadout view. This ensures the viewed weapon is one that can actually be on the selected ship when first clicking on the weapon loadout screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapons inherit parent collision group:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set to true, Weapons fired by a ship will inherit their parents&#039; collision group setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flight controls follow eyepoint orientation:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Specifies that if the player ship&#039;s eyepoint happens to rotate into a non-standard orientation, pitch and yaw axes should stay relative to the eyepoint orientation, not the ship. Note that this does not affect the pitch/yaw turning speed, which always remains relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beams Use Damage Factors:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Specifies that beam weapons will use the tabled damage factors for Armour, Shields and Subsystems. Default is false (i.e. all factors are treated as 1.0)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default fiction viewer UI:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies which fiction viewer layout to use in missions that don&#039;t specify one. Possible values are as follows:&lt;br /&gt;
**&amp;quot;FS2&amp;quot;: Standard layout. Requires (2_)fictionviewer and (2_)fictionviewer-m to be present in data\interface.&lt;br /&gt;
**&amp;quot;WCS&amp;quot;: Moves the &amp;quot;Accept&amp;quot; button to the lower-left corner of the screen. Requires (2_)fictionviewerb and (2_)fictionviewer-mb to be present in data\interface.&lt;br /&gt;
**&amp;quot;auto&amp;quot;: Selects &amp;quot;WCS&amp;quot; if the appropriate files are present; otherwise, selects &amp;quot;FS2&amp;quot;. This is the default setting.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Movie subtitle font:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Specifies which font should be used for displaying subtitles in the cutscene player. This should be the name given to this font in the fonts table. Since movie subtitles can contain Unicode text it is a good idea to enable Unicode mode when movie subtitles are used but this is not enforced by this option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disable built-in translations:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Turns off hard-coded translations, e.g. Transport -&amp;gt; Transporter in German.  All strings will either use their XSTR entry or else not be translated.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon shockwave damage respects huge ship flags:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Controls whether weapon shockwaves will respect the huge/supercap ship flags.  In retail they do not.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable external default scripts:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Enables the loading of external scripts with the same name as a built-in script. Otherwise, uses the version of the script included in the executable (currently, just cfile_require.lua).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player warpout speed:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines the speed the player must reach to warp out.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;40.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target warpout match percent:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines how close to the warpout speed the player needs to be to actually warp out.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.05&#039;&#039;&#039;&#039;&#039; (5%)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum player warpout time:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*The [[Ships.tbl#.24Warpout_Engage_Time:|default amount of time]], in seconds, warping out will take before actually starting to check whether the player is the right speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;3.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable in-game options:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Experimental mode whereby various settings can be modified by FSO while it&#039;s still running, rather than being set by the launcher before execution. Requires custom assets for the in-game options menu to actually be able to change the settings.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Shockwave Default Multiplier:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Amount of damage, as a multiple of normal shockwave damage, assigned to a weapon&#039;s [[Weapons.tbl#.24Dinky shockwave:|dinky shockwave]] by default. To get the same behavior FSO had from 2005-2019, set this to 0.25.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwaves Always Damage Bombs:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Enables all bombs being damaged by shockwaves. Previously only those marked with flags could be damaged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwaves Damage All Object Types Once:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Keeps any object from being damaged more than once by a shockwave.  The default behavior is for asteroids and flagged missiles to be damaged every frame by the shockwave.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwaves Inherit Parent Weapon Damage Type:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*When enabled, the shockwaves of weapons that have a defined damage type automatically inherit that damage type, rather than dealing &amp;quot;typeless&amp;quot; damage. As this behavior is more intuitive than when this flag is disabled, mods targeting 22.4 or newer versions of FSO will have it enabled by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039; for mods targeting 22.4 or newer versions of FSO, otherwise &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Inherited Shockwave Damage Type Added Suffix:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*When combined with &amp;quot;$Shockwaves Inherit Parent Weapon Damage Type:&amp;quot;, this string is added to the inherited damage type to define the shockwave&#039;s damage type. For example, if a weapon has the damage type &amp;quot;heavy&amp;quot; and the provided suffix is &amp;quot;-shock&amp;quot;, then that weapon&#039;s shockwave&#039;s damage type would default to &amp;quot;heavy-shock&amp;quot;.&lt;br /&gt;
*Note: When defined, this also implicitly sets the equivalent value for dinky shockwaves, below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Inherited Dinky Shockwave Damage Type Added Suffix:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*The same as &amp;quot;$Inherited Shockwave Damage Type Added Suffix:&amp;quot;, except specifically for &amp;quot;dinky&amp;quot; shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Shockwave Damage Type:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If a weapon&#039;s shockwave doesn&#039;t have a damage type set, it will have this damage type instead (when &amp;quot;$Shockwaves Inherit Parent Weapon Damage Type:&amp;quot; is enabled, this will only be used if the weapon itself also doesn&#039;t have a damage type set).&lt;br /&gt;
*Note: When defined, this also implicitly sets the equivalent value for dinky shockwaves, below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Dinky Shockwave Damage Type:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*The same as &amp;quot;$Default Shockwave Damage Type:&amp;quot;, except specifically for &amp;quot;dinky&amp;quot; shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use Engine Wash Intensity:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Allows the game to use the [[ships.tbl#.24Intensity::|Intensity]] value when calculating Engine Wash effects. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Apply HUD shudder to chase view:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Applies hud shudder (afterburner and engine wash) also to chase view. Does not override the command line toggle. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Swarmers Lead Targets:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes swarm missiles to lead their targets by default, and will make use of [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] if specified, like normal aspect seekers. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Threshold for Weapons Subsystems to Trigger Turret Inaccuracy:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the damage threshold for when turrets become less accurate due to weapon subsystem damage. In other words, how damaged do a ship&#039;s aggregated weapons systems have to be before the turrets become inaccurate? Value must be between 0.0-1.0 (includes 0.0 and 1.0).   &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.7&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI use framerate independent turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Without this flag, missiles turn rate is directly dependent on the current framerate. When enabled their turn rate will be consistent, with the &amp;quot;true&amp;quot; turning taken to be observed turning at 60fps. This flag also affects ships, but the instability is only apparent at extremely low framerates, and so the change will not be apparent. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+AI respect tabled turn time and rotdamp:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Due to complicated physics issues caused by retail not using the above method, tabled turn times on ships and missiles are not representative of actual observed turn times. The above flag makes it consistent, but this flag will make it accurate to what is actually listed in the table. &lt;br /&gt;
*Additionally, rotdamp is now used properly by the AI in a similar manner to players. More rotdamp will result in slower rotational acceleration, and less results in faster acceleration.&lt;br /&gt;
*NOTE: BEWARE OF ADDING THIS FLAG TO AN EXISTING MODPACK. NEARLY EVERY SINGLE TURN TIME WILL NEED TO BE CHANGED.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player starts in third person/chase view by default:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*When this flag is set, a player will start the mission in the chase view, not in the cockpit view.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Custom briefing icons always override standard icons:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Custom ship briefing icons will always be shown when the briefing icon is a ship, but not when it is a non-ship icon such as a planet.  Set this flag to use custom briefing icons in all cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lead indicator behavior:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Changes how Lead Indicators behave when multiple weapon banks are linked and in range.&lt;br /&gt;
When set to default, if you have linked weapons, only the indicator for the one with the farthest range will be drawn.&lt;br /&gt;
When set to multiple, a lead indicator is drawn for all primary weapons in range when you have them linked.&lt;br /&gt;
When set to average, a single lead indicator is drawn in the average of the position where each of them would usually be drawn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
** Valid options are &#039;&#039;&#039;&#039;&#039;default&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;multiple&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;average&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;default&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use distant firepoint for all turrets:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the game to use firepoint-based target leading calculations for all turrets. This is useful if all or most turrets in a given mod has firepoints that are distant from their center-point.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable discord rich presence:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Enables or disables the built-in Discord game-status reporting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Always hide hidden ships in hotkey list:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to always hide ships with HIDDEN hotkey (set in FRED), even in the in-mission hotkey menu.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Allow automatically assigning personas:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Whether or not the game will automatically assign personas to ships that have no persona set.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures use capacity:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Whether or not Countermeasures use tabled capacity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Calculate subsystem hitpoints after parsing:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Causes subsystem hitpoints to be calculated after all ships.tbl and -shp.tbm files have been parsed.  This allows subsystem percentages to correctly reflect the final hull value rather than the first hull value encountered.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Fix scripted velocity:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*If this setting is enabled, object velocity set via script will wholly determine the change in position for that frame, ignoring &#039;&#039;all&#039;&#039; other in-engine concerns. Otherwise, the game engine will likely overwrite/ignore any changes, depending on when the changes were made in the frame.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#END==&lt;br /&gt;
Required. The last line of the table must be #END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
&lt;br /&gt;
    #CAMPAIGN SETTINGS&lt;br /&gt;
    $Default Campaign File Name: NewCampaignFile&lt;br /&gt;
    &lt;br /&gt;
    #Ignored Campaign File Names&lt;br /&gt;
    $Campaign File Name: FreeSpace2.fc2&lt;br /&gt;
    &lt;br /&gt;
    #HUD SETTINGS&lt;br /&gt;
    $Directive Wait Time: 5000&lt;br /&gt;
    &lt;br /&gt;
    #SEXP SETTINGS&lt;br /&gt;
    $Loop SEXPs Then Arguments: True&lt;br /&gt;
    &lt;br /&gt;
    #OTHER SETTINGS&lt;br /&gt;
    $Fix Turret Collisions: True&lt;br /&gt;
    &lt;br /&gt;
    #END&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65693</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65693"/>
		<updated>2024-06-06T16:55:39Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$StartFiringSnd:===&lt;br /&gt;
*The sound that plays when the user presses the trigger down while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$LoopFiringSnd:===&lt;br /&gt;
*The sound that plays while the user is firing the weapon and is holding the trigger down.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$EndFiringSnd:===&lt;br /&gt;
*The sound that plays when the user releases the trigger while this weapon is equipped.&lt;br /&gt;
*Does not work for turrets.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65688</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65688"/>
		<updated>2024-05-29T00:22:25Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the radius of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser head&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the radius of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
*The specified radius value is multiplied by 0.5 twice before being applied to the laser, so the laser tail&#039;s radius will be one-quarter of what&#039;s tabled. Its &#039;&#039;diameter&#039;&#039; will be half of the tabled radius value.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Length Scale:====&lt;br /&gt;
Scaling factor for glow bitmap along the length axis, relative to the length of the main laser bitmap. Default is 2.0.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its head, relative to the radius of the main laser bitmap&#039;s head. Default is 2.3.&lt;br /&gt;
*Note that laser length is calculated in an odd way: the head and tail are treated as &#039;&#039;spheres&#039;&#039;, with the length being the distance between the centers of those spheres, so the actual length of a laser (or laser glow) is length + head radius + tail radius.&lt;br /&gt;
*This can result in unintuitive behavior if glow length scaling is set differently from head or tail scaling.&lt;br /&gt;
*However, as long as length, head, and tail glow scale are all set to the same value, the glow bitmap will be scaled up while maintaining the same aspect ratio as the laser.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Tail Scale:====&lt;br /&gt;
Scaling factor for the radius of the glow bitmap at its tail, relative to the radius of the main laser bitmap&#039;s tail. Default is 2.3.&lt;br /&gt;
*See note in head scale entry regarding unintuitive behavior.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Position Offset:====&lt;br /&gt;
Moves the laser relative to its collision point by multiples of the laser length, along any of the three axes. For example, a value of -1.0 along the Z axis will move the laser backward so that the visible laser no longer extends forward from the collision point, but backward, with the collision point at the head rather than the tail. A value of 1.0 along the X axis will move the laser one laser-length to the right.&lt;br /&gt;
*Important note: the X and Y axes are relative to the orientation of the weapon, which normally seems to match the orientation of the firing ship, but which is not guaranteed to remain stable. If the weapon rotates, the orientation of the offset will rotate with it.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====@Laser Min Pixel Size:====&lt;br /&gt;
If this is set to a non-zero value, the laser will always be at least the specified number of pixels wide, no matter how far away it is. Defaults to the $Minimum Pixel Size Lasers: value in Game settings.tbl, or to 0 if that is not set.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
===$Muzzle Effect:===&lt;br /&gt;
*Defines the [[Particle Effects|particle effect]] used when the weapon fires. For muzzle effects, +Parent Velocity Factor uses the velocity of the firing ship, not the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**If any values are &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; they will instead use a random amount of rotation for that entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**If this value is &#039;&#039;&#039;&#039;&#039;negative&#039;&#039;&#039;&#039;&#039; this will instead be treated as a random amount of rotation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65662</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65662"/>
		<updated>2024-05-07T02:40:04Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the width of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the width of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.&lt;br /&gt;
*This flag has &#039;&#039;&#039;&#039;&#039;no effect&#039;&#039;&#039;&#039;&#039; on AI. Fighters armed with a healing weapon will happily heal hostile targets they were ordered to attack.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Game_settings.tbl&amp;diff=65648</id>
		<title>Game settings.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Game_settings.tbl&amp;diff=65648"/>
		<updated>2024-04-23T00:34:43Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2023-11-15|bcae459b56f3c6fdb8468f720210bac2865a4809}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;game_settings.tbl&#039;&#039;&#039;, also known as mod.tbl, defines options that can be changed globally.  All settings are optional.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-mod.tbm&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl#$Target_Version:|target version]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table220|&lt;br /&gt;
*[[game_settings.tbl#$Fixed_Turret_Collisions:|Fixed Turret Collisions]]&lt;br /&gt;
*[[game_settings.tbl#$Fixed_Missile_Detonation:|Fixed Missile Detonation]]&lt;br /&gt;
*[[game_settings.tbl#$Shockwaves_Damage_All_Object_Types_Once:|Shockwaves Damage All Object Types Once]]&lt;br /&gt;
*[[game_settings.tbl#$AI_use_framerate_independent_turning:|AI use framerate independent turning]]&lt;br /&gt;
*[[game_settings.tbl#$Use_host_orientation_for_set-camera-facing:|Use host orientation for set-camera-facing]]&lt;br /&gt;
}}&lt;br /&gt;
{{Table230|&lt;br /&gt;
*[[game_settings.tbl#$Shockwaves_Inherit_Parent_Weapon_Damage_Type:|Shockwaves Inherit Parent Weapon Damage Type]]&lt;br /&gt;
*[[game_settings.tbl#$Fixed_Chaining_To_Repeating_Events:|Fixed Chaining To Repeating Events]]&lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*[[game_settings.tbl#$Calculate_subsystem_hitpoints_after_parsing:|Calculate subsystem hitpoints after parsing]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#GAME SETTINGS==&lt;br /&gt;
Contains settings that affect how the engine works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Version:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
Specifies the minimum version of FreeSpace Open that this mod supports. If the version specified here is greater than the version of the current build, an error message is displayed.&lt;br /&gt;
}}&lt;br /&gt;
{{Table381|&lt;br /&gt;
The $Minimum version option has been renamed to $Target Version. The old name is kept with the same functionality for backwards-compatibility.&lt;br /&gt;
&lt;br /&gt;
The target version specifies what version of the FSO engine this mod was created for. It will be used by the engine to enable or disable backwards-incompatible changes by default. The default value is 2.0 which specifies that the mod targets the retail engine version.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Major:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Required. Sets the major component of the target version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Minor:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Required. Sets the minor component of the target version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;7&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Build:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Required. Sets the build component of the target version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Revision:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
Sets the revision component of the target version. If no revision is given then all builds of that release are supported (even nightly builds if there are any).&lt;br /&gt;
For nightly builds this is the date in YYYYMMDD format.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Example: &#039;&#039;&#039;&#039;&#039;20151121&#039;&#039;&#039;&#039;&#039; (for a minimum version of 3.7.3.20151121)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Window title:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Specifies the name of the FSO window when this mod is running. If blank or unspecified, the window will have the default title of &amp;quot;FreeSpace 2&amp;quot;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Window icon:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Specifies the icon filename of the FSO window when this mod is running. If blank or unspecified, the window will have the default icon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mod title:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Specifies the title of the mod and will be displayed at the mainhall near the FSO version.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mod version:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Specifies the version of the mod and will be displayed at the mainhall near the FSO version. Can be a string or it can be semantic versioning such as 2.0.0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Unicode mode:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Enabled the Unicode text mode for this mod. In Unicode mode all text is assumed to be UTF-8 encoded Unicode and certain features are disabled if they do not have full Unicode support. Most notably, if this is enabled then the engine will no longer support the old bitmap fonts that were used by Retail FreeSpace. Only the newer TrueType fonts will be supported.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Splash screens:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Defines a list of splash screens that FSO can display upon game startup. The actual image displayed is chosen at random from the applicable entries. Entries with exact aspect ratio matches will be prioritized first, followed by aspect ratio ranged matches, followed by entries without an aspect ratio specified.}}&lt;br /&gt;
&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
{{table232|&lt;br /&gt;
The name of the bitmap to use as a splash screen. Extension will be removed if included.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Bitmap: String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Aspect Ratio:====&lt;br /&gt;
{{table234|&lt;br /&gt;
Only consider this bitmap to be an applicable entry if the user&#039;s screen aspect ratio matches the specified number within +/- 0.01.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Aspect Ratio: Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Aspect Ratio Min:====&lt;br /&gt;
{{table234|&lt;br /&gt;
Only consider this bitmap to be an applicable entry if the user&#039;s screen aspect ratio is at least the specified number.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Aspect Ratio Min: Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Aspect Ratio Max:====&lt;br /&gt;
{{table234|&lt;br /&gt;
Only consider this bitmap to be an applicable entry if the user&#039;s screen aspect ratio is at most the specified number.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Aspect Ratio Max: Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Splash fade in time:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Sets the time in milliseconds it takes for a splash screen to fade in.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Splash fade out time:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Sets the time in milliseconds it takes for a splash screen to fade out.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Center splash logo:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
Sets whether the splash logo will be displayed in the middle of the screen.  If this is false (the default), it will be displayed at the top-left.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disable FSO Internal Loadout Restoration System:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
When the player configures the ships and weapons of the wings in the loadout screen, FSO will remember these settings and attempt to apply them again if the player quits the mission and comes back to it later.  FSO will only remember the most recent mission&#039;s loadout, so it will not attempt to restore the loadout if the player loads a different mission.  It will also not attempt this if the mission&#039;s &#039;&#039;$Modified:&#039;&#039; date has changed.  This flag can be used to prevent FSO from attempting restoration even if it normally would.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#LOCALIZATION SETTINGS==&lt;br /&gt;
Contains various settings related to localization and language support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use tabled strings for the default language:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Causes the game to use the text in strings.tbl and tstrings.tbl even when the current language is English.  By default, the game will use the literal text in the source code and the data files (tables and missions) and will not look up the entry when the language is English.  For other languages, the translation is always used, if it exists, regardless of this setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Don&#039;t pre-empt training message voice:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
Prevents training messages from being interrupted by other training messages.  If a training message has a voice file associated with it, or simulated speech is active, the next message will not be played until the current message has finished.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#CAMPAIGN SETTINGS==&lt;br /&gt;
This group contains various Campaign related settings and overrides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Campaign File Name:===&lt;br /&gt;
Defines which campaign will be selected by default for new pilots. A file extension is not needed and, if present, is removed by the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===#Ignored Campaign File Names===&lt;br /&gt;
Defines which campaigns, if present, will not appear in the Campaign Room. In the original implementation, only single-player campaigns could be ignored and file extensions were required, but see below.&lt;br /&gt;
{{Table371|As of 3.7.1, file extensions are not required and, if present, are removed by the code.}}&lt;br /&gt;
{{Table382|As of 3.8.2, file name comparisons are not case sensitive and multiplayer campaigns can be ignored.}}&lt;br /&gt;
====$Campaign File Name:====&lt;br /&gt;
File name of the campaign to ignore. Multiple entries may exist.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===#Ignored Mission File Names===&lt;br /&gt;
{{Table382|Defines which standalone missions, if present, will not appear in the Tech Room or Multiplayer Lobby.  Both single-player and multiplayer missions can be ignored, but missions which appear in a campaign cannot.  File extensions are not required and, if present, are removed by the code.  File name comparisons are not case sensitive.&lt;br /&gt;
====$Mission File Name:====&lt;br /&gt;
File name of the mission to ignore. Multiple entries may exist.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Red-alert applies to delayed ships:===&lt;br /&gt;
{{Table372|Controls whether red-alert saved statistics (hitpoints, weapons, subsystem strengths) will be restored for ships that are not present at mission start.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#HUD SETTINGS==&lt;br /&gt;
This group contains various HUD behavior settings and overrides&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Directive Wait Time:===&lt;br /&gt;
*Defines how long the game will wait before displaying a directive.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Values: &#039;&#039;&#039;&#039;&#039;Greater than or equal to 0 ms&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cutscene camera displays HUD:===&lt;br /&gt;
Show the HUD when the cutscene camera is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In earlier versions of the code, this option was controlled by $Cutscene camera disables HUD: and had a default of YES.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Full color head animations:===&lt;br /&gt;
Enables full-color head ANIs. Normal head ANIs will appear in gray.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In earlier versions of the code, this option was controlled by $Color head animations with hud colors: and had a default of YES.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Don&#039;t automatically select a turret when targeting a ship:===&lt;br /&gt;
{{Table220|Uses FS1 behavior where targeting a new ship did not target any turrets.  In FS2 a turret is automatically targeted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supernova hits at zero:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
Adjusts the HUD timer so that the timer reaches zero when the supernova hits the player.  The actual timing is not affected -- whether the flag is enabled or not, the supernova will always hit the player when 5 seconds remain in the time specified in the sexp.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Always warn player about unbound keys used in Directives Gauge:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
Ensures that the &amp;quot;Key Unbound&amp;quot; message will pop up for a directive with an unbound key in any single-player mission, not just a training mission. Note, that the default string (index 426) will still say &amp;quot;Warning\nYou have no control bound to the action \&amp;quot;%s\&amp;quot;.  You must do so before you can continue with training.&amp;quot; Thus, it is advised to change the string at index 426 using the -lcl.tbm to &amp;quot;Warning\nYou have no control bound to the action \&amp;quot;%s\&amp;quot;.  You must do so before you can continue with this mission.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$HUD drop shadows enabled by default:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
If this flag is active, certain elements displayed on the HUD (all text, the main targeting reticle, and the background of the ETS gauges) will have a &amp;quot;drop shadow&amp;quot; effect.  Note that whether or not the flag is active, the player can set this using the &amp;quot;Toggle HUD Drop Shadows&amp;quot; control.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Don&#039;t show callsigns in the escort list:===&lt;br /&gt;
{{Table242|&lt;br /&gt;
By default, callsigns are shown in the escort list using the same format as in the target box.  If this flag is active, callsigns will not be displayed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#SEXP SETTINGS==&lt;br /&gt;
This group contains SEXP settings and overrides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Loop SEXPs Then Arguments:===&lt;br /&gt;
Flips how when-argument settings loop. See: [http://www.hard-light.net/forums/index.php?topic=79602.0 SEXP Argument changes via mod.tbl] &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use Alternate Chaining Behavior:===&lt;br /&gt;
When set, this allows all events in a chain to repeat, instead of only the last one.  It makes the event chaining behavior act as people expected it to be in [http://scp.indiegames.us/mantis/view.php?id=82 Mantis #82].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fixed Chaining To Repeating Events:===&lt;br /&gt;
{{Table230|When set, this makes event chaining to repeated events work as designed - that is, the chained event will only be evaluated after the chain delay.  If the repeating event&#039;s interval is shorter than the chain delay, then the delay countdown will continually be restarted until all repetitions have completed.  Without this flag, FSO will emulate retail behavior which, due to a bug, allowed chained events to be evaluated immediately after a repeating event is first evaluated.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use host orientation for set-camera-facing:===&lt;br /&gt;
{{Table220|When set, this will take into account the host orientation for cutscene cameras.  This is a bugfix for [https://github.com/scp-fs2open/fs2open.github.com/issues/3889 GitHub issue #3889].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Show-subtitle uses pixels:===&lt;br /&gt;
{{Table222|When set, SEXPs which display subtitles will read their arguments as pixels, not percentages.  If &amp;lt;code&amp;gt;$Show-subtitle base resolution:&amp;lt;/code&amp;gt; is set, these pixels will be scaled up or down as needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Show-subtitle base resolution:===&lt;br /&gt;
{{Table222|When set, subtitles are assumed to display at the appropriate size in the specified resolution, and will be scaled up or down if the current screen resolution is different.  If this is not set, or is set to a resolution less than (640, 480), subtitles will not be scaled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Integer, Integer)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$HUD-set-coords base resolution:===&lt;br /&gt;
{{Table232|The hud-set-coords SEXP has always used exact pixels, without regard for the current screen resolution.  This setting enables a similar scaling mechanism as &#039;&#039;$Show-subtitle base resolution:&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Integer, Integer)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#GRAPHICS SETTINGS==&lt;br /&gt;
This group contains settings related to graphics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable External Shaders:===&lt;br /&gt;
Enables the use of external shader files. By default, the engine will use the built-in shaders.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Detail Level:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Determines which graphics detail level preset (low, medium, high, very high) acts as the default for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; (0-3)&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039; (very high)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Briefing Window FOV:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Determines the FOV in the briefing Icon window. Retail default for this is 0.29375; some previous versions of FSO used a value of 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (0.0 to 1.0)&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.29375&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Generic Pain Flash Factor:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
Determines the intensity of the pain red flash when the player is hit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Pain Flash Factor:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
Determines the intensity of a pain flash when the player&#039;s shields are hit. Color will match the current ships shield color defined in ships.tbl. A value of 0 will give retail behavior (no shield effect). Positive values will cause the effect to start at full intensity at full shields and go to next to no intensity at zero shields. Negative values will cause no effect at full shields and full effect at no shields. Values should be kept between -1.0 and 1.0 for good pilot visibility.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Pain Flash Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Determines the intensity of the flash when the player is hit by an EMP blast or weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$EMP Pain Flash Color:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Determines the RGB color value of the flash when the player is hit by an EMP blast or weapon.&lt;br /&gt;
*Syntax: Color, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(255, 255, 127)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$BMPMAN Slot Limit:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Determines the maximum number of textures that can be loaded simultaneously. This includes every frame of an animation, unless that animation is streaming (e.g. command briefing animations, message talking heads, etc). Also includes dynamically-created textures (used internally for various functions).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Int&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Values: &#039;&#039;&#039;&#039;&#039;Greater than or equal to 3500&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;4750&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Arc Color:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Allows custom RGB color values to be set for the EMP lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the first primary color for the EMP lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (64, 64, 5)&lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 2:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the second primary color for the EMP lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (128, 128, 10)&lt;br /&gt;
*&#039;&#039;&#039;+Secondary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the secondary color for the EMP lightning arc effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (255, 255, 10)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Arc Width:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Allows setting how the width is calculated for the EMP lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Width Default:&#039;&#039;&#039;&lt;br /&gt;
**The default width of the arc. This value will be multiplied by `+Width Radius Multiplier:` if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.9&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**The value that the width is multiplied by if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.01&lt;br /&gt;
*&#039;&#039;&#039;+Do Not Use Width Multiplier Over Radius:&#039;&#039;&#039;&lt;br /&gt;
**If the object is larger than this radius, the `+Width Default:` value is used.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 500&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Minimum:&#039;&#039;&#039;&lt;br /&gt;
**Minimum width that the arc can be. Any calculated widths lower than this value will be set to this value. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Arc Color:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
Allows custom RGB color values to be set for the damage lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the first primary color for the damage lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (64, 64, 255)&lt;br /&gt;
*&#039;&#039;&#039;+Primary Color Option 2:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the second primary color for the damage lightning arc effect.&lt;br /&gt;
**The actual lightning arc color shown in-game is randomly selected between the first and second primary color. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (128, 128, 255)&lt;br /&gt;
*&#039;&#039;&#039;+Secondary Color Option 1:&#039;&#039;&#039;&lt;br /&gt;
**The RGB color of the secondary color for the damage lightning arc effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, (red, green, blue) respectively, integer value from 0 to 255&lt;br /&gt;
**Default value: (64, 64, 5)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Arc Width:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Allows setting how the width is calculated for the EMP lightning arc effect. &lt;br /&gt;
*&#039;&#039;&#039;+Width Default:&#039;&#039;&#039;&lt;br /&gt;
**The default width of the arc. This value will be multiplied by `+Width Radius Multiplier:` if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.9&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**The value that the width is multiplied by if the radius of the ship is less than or equal to `+Do Not Use Width Multiplier Over Radius:`.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.01&lt;br /&gt;
*&#039;&#039;&#039;+Do Not Use Width Multiplier Over Radius:&#039;&#039;&#039;&lt;br /&gt;
**If the object is larger than this radius, the `+Width Default:` value is used.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 500&lt;br /&gt;
*&#039;&#039;&#039;+Width Radius Minimum:&#039;&#039;&#039;&lt;br /&gt;
**Minimum width that the arc can be. Any calculated widths lower than this value will be set to this value. &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default value: 0.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Requires Rendering Feature:===&lt;br /&gt;
{{Table210|Needs description}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Render player muzzle flashes in cockpit:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether muzzle flashes will be shown within the cockpit view.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint nebula visibility factor:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which glowpoints are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield nebula visibility factor:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which shield effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster nebula visibility factor:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which thruster flares are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beams affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether beam weapons will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Constant visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which beam effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 4.0}}&lt;br /&gt;
&lt;br /&gt;
====+Scaled visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which the &#039;&#039;size&#039;&#039; of a beam effect affects its visibility. This is multiplied by the radius of the beam and added to the above for the final value. This results in larger beams being visible from farther away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapons affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether lasers, missiles, countermeasures, etc will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Weapon visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which laser-type weapons are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.3}}&lt;br /&gt;
&lt;br /&gt;
====+$Trail visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which trails (weapon and ship contrails) are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.0}}&lt;br /&gt;
&lt;br /&gt;
====+Shockwave visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which shockwave effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 2.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Particles affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether particle effects, including impact effects, will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Constant visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which particle effects are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.0}}&lt;br /&gt;
&lt;br /&gt;
====+Scaled visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which the &#039;&#039;size&#039;&#039; of a particle effect affects its visibility. This is multiplied by the radius of the particle and added to the above for the final value. This results in larger particles being visible from farther away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.08}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fireballs affected by nebula visibility:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
Determines whether fireballs from ship explosions will be faded by nebula fog.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Constant visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which fireballs are affected by nebula fog. 1.0 is exactly the same as regular ship hull obscurity, higher means they stay visible for longer.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 1.2}}&lt;br /&gt;
&lt;br /&gt;
====+Scaled visibility factor:====&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the degree to which the &#039;&#039;size&#039;&#039; of a fireball affects its visibility. This is multiplied by the radius of the fireball and added to the above for the final value. This results in larger fireballs being visible from farther away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.08}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Quality Default:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Sets the default level for shadow quality if the &#039;enable_shadows&#039; command line is used and &#039;shadow_quality&#039; is not used. By default, the FSO will set the shadow detail level to 2. Valid values are 0 (shadows disabled), 1 (Low, 512x512 shadow map), 2 (Medium, 1024x1024 shadow map), 3 (High, 2048x2048 shadow map), or 4 (Ultra, 4096x4096). Note, the command line &#039;shadow_quality&#039; will override any value set here.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Cascade Distances:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
Sets the distances that the shadow map for the game scene uses. Float values must all be greater than 0 and successively larger than each consecutive value.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;List of floats&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(200.0, 600.0, 2500.0, 8000.0)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Cascade Distances Cockpit:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
Sets the distances that the shadow map for the cockpit pass scene uses. Will only shadow the cockpit model, and does not interact with the external game scene shadow map. Float values must all be greater than 0 and successively larger than each consecutive value.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;List of floats&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;(0.25, 0.75, 1.5, 3.0)&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Techroom:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on ships in the techroom.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Cockpit:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on the player cockpit in mission.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Mission Brief Weapons:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on weapons in the mission briefing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shadow Disable Mission Brief Ships:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Disables shadows on ships in the mission briefing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Show Ship Casts Shadow:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
When cockpit shadows are enabled, enabling this setting will cause the players ship model shown with &amp;quot;show ship&amp;quot; to cast shadow onto the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship Model And Cockpit Share Coordinate Space:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
When having the &amp;quot;show ship&amp;quot; flag enabled and cockpit models for a ship, this flag should be on if the cockpits can fit into the actual geometry of the ship model. Disable this flag if this is not the case and the cockpit needs to be rendered on top of the ship regardless of actual coordinates. If this can be enabled, the external show ship model can be rendered using deferred rendering.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Thrusters:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that thrusters will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Beams:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that beams will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Muzzle Flashes:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that muzzle flashes will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Trails:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that trails will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Pixel Size Lasers:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Specifies the smallest pixel size that lasers will be rendered. Setting this &amp;gt; 0 can be expensive in larger missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Easing Value:===&lt;br /&gt;
{{Table220| &lt;br /&gt;
*Smooths out the behavior of maneuvering thruster flares the higher above 0 it is.&lt;br /&gt;
*This is the exponential time constant for the visual flare length to reach it&#039;s true length.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 0.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$SCPUI attempts to load hires animations:===&lt;br /&gt;
{{Table230| &lt;br /&gt;
*Prevents SCPUI from trying to load anims prefixed with &amp;quot;2_&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: true}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table230| &lt;br /&gt;
===$Max draw distance:===&lt;br /&gt;
===$Min draw distance:===&lt;br /&gt;
*These values do more than just cutoff the visuals at certain distances, and they must be adjusted carefully to ensure unintentional rendering artifacts are not introduced.&lt;br /&gt;
*The rendering engine has limited amount of &#039;depth resolution&#039;, the degree to which it can tell a certain polygon is closer or farther away than another. When two polygons are too close, they will Z-fight, picking arbitrarily which is closer. It is the span between the min and max draw distance that determines how well the engine can determine depth, if they are too far from one another, the Z-fighting will become more common as it has to spread its resolution over a wider range. If they are close, Z-fighting will be lessened at the cost of a smaller range of distance able to be rendered.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*Default Values: 10,000,000,000 and 1, respectively&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table232| &lt;br /&gt;
===$Randomize particle rotation:===&lt;br /&gt;
*Particle bitmaps are typically screen-aligned; the upper portion of the bitmap will always be mapped to the upper portion of the particle, from the point of view of the camera. Enabling this option makes &#039;&#039;all&#039;&#039; particles have a random &#039;tilt&#039; in an arbitrary direction when created.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: false&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#NETWORK SETTINGS==&lt;br /&gt;
This group contains network-related settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FS2NetD port:===&lt;br /&gt;
*(description required)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default object update level for multiplayer:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Sets the distances default object update rate  for multiplayer matches. By default, the FSO will set the object update level to 2. Valid values are 0 (Low), 1 (Medium), 2 (High), 3 (LAN). FSO caps the bandwidth it uses based on these settings, but they were designed for connections from 1999. LAN has the least restrictive limits and does not require an actual LAN connection. Also, if a player&#039;s connection is within the dial-up speed range then game auto force the use of the lowest level during a match.  &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#SOUND SETTINGS==&lt;br /&gt;
This group contains sound-related settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Sound Volume:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the default sound fx volume for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Music Volume:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the default music volume for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.5&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Voice Volume:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the default voice volume for new pilots.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.7&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use weapon class impact sounds for hits to player:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Allows weapons that hit the player to play their specific impact sounds, not the hard-coded default sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Play thruster sounds for the player:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
If the player&#039;s ship has thruster sounds defined, this will ensure they are played like normal, since they are typically suppressed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#FRED SETTINGS==&lt;br /&gt;
This group contains settings for FRED. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disable Hard Coded Message Head Ani Files:===&lt;br /&gt;
{{table371|&lt;br /&gt;
If set, FRED will not fill the head ani selection in the Event Editor with the retail head ani filenames.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Add Message Head Ani Files:===&lt;br /&gt;
{{table224|&lt;br /&gt;
FRED will append each +Head entry listed below to the head ani selection list in the Event Editor.}}&lt;br /&gt;
&lt;br /&gt;
====+Head:====&lt;br /&gt;
{{table224|&lt;br /&gt;
The head ani filename to add. Extensions will be stripped if included.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;+Head: String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable scripting in FRED:===&lt;br /&gt;
{{table382|&lt;br /&gt;
If set, scripting will be enabled in FRED. Use with extreme caution. The effects of scripts on FRED have not been fully tested. You can check if a script is running in FRED by using ba.inMissionEditor().&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FRED Briefing window resolution:===&lt;br /&gt;
{{table224|&lt;br /&gt;
The width and height of the briefing window in FRED. Defaults to 888x371. Note that changing this only affects FRED and can cause a mismatch to the ingame briefing view which defaults to 888x371 (or 555x232 for 640 base res).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;integer, integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;888,371&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ignore Music Files In Music Player:===&lt;br /&gt;
{{table232|Music files in this section will not be added to FRED&#039;s built-in music player.}}&lt;br /&gt;
====+File:====&lt;br /&gt;
{{table232|Specifies a file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;string&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FRED spacemouse nonlinearities:===&lt;br /&gt;
{{table232|&lt;br /&gt;
Allows setting custom nonlinearities and scaling for controlling FRED with a spacemouse.&lt;br /&gt;
}}&lt;br /&gt;
====+Sideways exponent:====&lt;br /&gt;
{{table232|&lt;br /&gt;
The exponent for input for Sideways spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Sideways scale:====&lt;br /&gt;
{{table232|The multiplier for input for Sideways spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Forwards exponent:====&lt;br /&gt;
{{table232|The exponent for input for Forwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Forwards scale:====&lt;br /&gt;
{{table232|The multiplier for input for Forwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Upwards exponent:====&lt;br /&gt;
{{table232|The exponent for input for Upwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Upwards scale:====&lt;br /&gt;
{{table232|The multiplier for input for Upwards spacemouse motion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Pitch exponent:====&lt;br /&gt;
{{table232|The exponent for input for Pitch spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Pitch scale:====&lt;br /&gt;
{{table232|The multiplier for input for Pitch spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Bank exponent:====&lt;br /&gt;
{{table232|The exponent for input for Bank spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Bank scale:====&lt;br /&gt;
{{table232|The multiplier for input for Bank spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Heading exponent:====&lt;br /&gt;
{{table232|The exponent for input for Heading spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Heading scale:====&lt;br /&gt;
{{table232|The multiplier for input for Heading spacemouse rotation.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#OTHER SETTINGS==&lt;br /&gt;
This group contains miscellaneous settings. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fixed Turret Collisions:===&lt;br /&gt;
Makes all hits to a turret&#039;s barrels count as hits to the turret subsystem. By default, this does not happen unless the point of impact falls inside the model radius of the turret&#039;s base.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fixed Missile Detonation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*When this flag is set, missiles which reach the center of a submodel will not detonate immediately; they will delay detonation until they have traveled another radius of the submodel.  This fixes missile impacts to submodels whose center lies outside the geometry of the submodel.  In other words, without this flag, a missile might detonate in the middle of the &amp;quot;bowl&amp;quot; of a concave submodel; with this flag, the missile will travel to the other side of the submodel before it detonates.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Impacted Subsystem First:===&lt;br /&gt;
If set, a hit to a physical subsystem will always deal damage to that subsystem first, even if another subsystem is closer to the point of impact. By default, the closest subsystem will always receive damage first.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d ship select:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for ship select instead of animations&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default ship select effect:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the 3d ship select effect is active. This will default to the FS2 effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Possible options are &amp;quot;FS2&amp;quot;, &amp;quot;FS1&amp;quot;, and &amp;quot;off&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d ship icons:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for ships in ship/weapon select instead of icons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d weapon select:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for weapon select instead of animations&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default weapon select effect:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the 3d weapon select effect is active. This will default to the FS2 effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Possible options are &amp;quot;FS2&amp;quot;, &amp;quot;FS1&amp;quot;, and &amp;quot;off&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d weapon icons:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for weapons in weapon select instead of icons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use 3d overhead ship:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to use 3D models for ship overhead view instead of a bitmap in weapon select&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default overhead ship style:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*This specifies which style of overhead view to use if 3d overhead view is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Possible options are &amp;quot;ROTATE&amp;quot; or &amp;quot;TOPVIEW&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Always refresh selected weapon when viewing loadout:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*When set to true, this always refreshes the weapon shown in view box on the right side of the screen when opening the weapon loadout view. This ensures the viewed weapon is one that can actually be on the selected ship when first clicking on the weapon loadout screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapons inherit parent collision group:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set to true, Weapons fired by a ship will inherit their parents&#039; collision group setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flight controls follow eyepoint orientation:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Specifies that if the player ship&#039;s eyepoint happens to rotate into a non-standard orientation, pitch and yaw axes should stay relative to the eyepoint orientation, not the ship. Note that this does not affect the pitch/yaw turning speed, which always remains relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Beams Use Damage Factors:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Specifies that beam weapons will use the tabled damage factors for Armour, Shields and Subsystems. Default is false (i.e. all factors are treated as 1.0)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default fiction viewer UI:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies which fiction viewer layout to use in missions that don&#039;t specify one. Possible values are as follows:&lt;br /&gt;
**&amp;quot;FS2&amp;quot;: Standard layout. Requires (2_)fictionviewer and (2_)fictionviewer-m to be present in data\interface.&lt;br /&gt;
**&amp;quot;WCS&amp;quot;: Moves the &amp;quot;Accept&amp;quot; button to the lower-left corner of the screen. Requires (2_)fictionviewerb and (2_)fictionviewer-mb to be present in data\interface.&lt;br /&gt;
**&amp;quot;auto&amp;quot;: Selects &amp;quot;WCS&amp;quot; if the appropriate files are present; otherwise, selects &amp;quot;FS2&amp;quot;. This is the default setting.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Movie subtitle font:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Specifies which font should be used for displaying subtitles in the cutscene player. This should be the name given to this font in the fonts table. Since movie subtitles can contain Unicode text it is a good idea to enable Unicode mode when movie subtitles are used but this is not enforced by this option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disable built-in translations:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Turns off hard-coded translations, e.g. Transport -&amp;gt; Transporter in German.  All strings will either use their XSTR entry or else not be translated.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon shockwave damage respects huge ship flags:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Controls whether weapon shockwaves will respect the huge/supercap ship flags.  In retail they do not.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable external default scripts:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Enables the loading of external scripts with the same name as a built-in script. Otherwise, uses the version of the script included in the executable (currently, just cfile_require.lua).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player warpout speed:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines the speed the player must reach to warp out.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;40.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target warpout match percent:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines how close to the warpout speed the player needs to be to actually warp out.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, between 0.0 and 1.0&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.05&#039;&#039;&#039;&#039;&#039; (5%)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum player warpout time:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*The [[Ships.tbl#.24Warpout_Engage_Time:|default amount of time]], in seconds, warping out will take before actually starting to check whether the player is the right speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;3.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable in-game options:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Experimental mode whereby various settings can be modified by FSO while it&#039;s still running, rather than being set by the launcher before execution. Requires custom assets for the in-game options menu to actually be able to change the settings.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Shockwave Default Multiplier:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Amount of damage, as a multiple of normal shockwave damage, assigned to a weapon&#039;s [[Weapons.tbl#.24Dinky shockwave:|dinky shockwave]] by default. To get the same behavior FSO had from 2005-2019, set this to 0.25.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;1.0&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwaves Always Damage Bombs:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Enables all bombs being damaged by shockwaves. Previously only those marked with flags could be damaged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwaves Damage All Object Types Once:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Keeps any object from being damaged more than once by a shockwave.  The default behavior is for asteroids and flagged missiles to be damaged every frame by the shockwave.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwaves Inherit Parent Weapon Damage Type:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*When enabled, the shockwaves of weapons that have a defined damage type automatically inherit that damage type, rather than dealing &amp;quot;typeless&amp;quot; damage. As this behavior is more intuitive than when this flag is disabled, mods targeting 22.4 or newer versions of FSO will have it enabled by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039; for mods targeting 22.4 or newer versions of FSO, otherwise &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Inherited Shockwave Damage Type Added Suffix:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*When combined with &amp;quot;$Shockwaves Inherit Parent Weapon Damage Type:&amp;quot;, this string is added to the inherited damage type to define the shockwave&#039;s damage type. For example, if a weapon has the damage type &amp;quot;heavy&amp;quot; and the provided suffix is &amp;quot;-shock&amp;quot;, then that weapon&#039;s shockwave&#039;s damage type would default to &amp;quot;heavy-shock&amp;quot;.&lt;br /&gt;
*Note: When defined, this also implicitly sets the equivalent value for dinky shockwaves, below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Inherited Dinky Shockwave Damage Type Added Suffix:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*The same as &amp;quot;$Inherited Shockwave Damage Type Added Suffix:&amp;quot;, except specifically for &amp;quot;dinky&amp;quot; shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Shockwave Damage Type:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If a weapon&#039;s shockwave doesn&#039;t have a damage type set, it will have this damage type instead (when &amp;quot;$Shockwaves Inherit Parent Weapon Damage Type:&amp;quot; is enabled, this will only be used if the weapon itself also doesn&#039;t have a damage type set).&lt;br /&gt;
*Note: When defined, this also implicitly sets the equivalent value for dinky shockwaves, below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Dinky Shockwave Damage Type:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*The same as &amp;quot;$Default Shockwave Damage Type:&amp;quot;, except specifically for &amp;quot;dinky&amp;quot; shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use Engine Wash Intensity:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Allows the game to use the [[ships.tbl#.24Intensity::|Intensity]] value when calculating Engine Wash effects. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Apply HUD shudder to chase view:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Applies hud shudder (afterburner and engine wash) also to chase view. Does not override the command line toggle. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Swarmers Lead Targets:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes swarm missiles to lead their targets by default, and will make use of [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] if specified, like normal aspect seekers. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;NO&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Threshold for Weapons Subsystems to Trigger Turret Inaccuracy:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the damage threshold for when turrets become less accurate due to weapon subsystem damage. In other words, how damaged do a ship&#039;s aggregated weapons systems have to be before the turrets become inaccurate? Value must be between 0.0-1.0 (includes 0.0 and 1.0).   &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;0.7&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI use framerate independent turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Without this flag, missiles turn rate is directly dependent on the current framerate. When enabled their turn rate will be consistent, with the &amp;quot;true&amp;quot; turning taken to be observed turning at 60fps. This flag also affects ships, but the instability is only apparent at extremely low framerates, and so the change will not be apparent. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+AI respect tabled turn time and rotdamp:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Due to complicated physics issues caused by retail not using the above method, tabled turn times on ships and missiles are not representative of actual observed turn times. The above flag makes it consistent, but this flag will make it accurate to what is actually listed in the table. &lt;br /&gt;
*Additionally, rotdamp is now used properly by the AI in a similar manner to players. More rotdamp will result in slower rotational acceleration, and less results in faster acceleration.&lt;br /&gt;
*NOTE: BEWARE OF ADDING THIS FLAG TO AN EXISTING MODPACK. NEARLY EVERY SINGLE TURN TIME WILL NEED TO BE CHANGED.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player starts in third person/chase view by default:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*When this flag is set, a player will start the mission in the chase view, not in the cockpit view.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Custom briefing icons always override standard icons:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Custom ship briefing icons will always be shown when the briefing icon is a ship, but not when it is a non-ship icon such as a planet.  Set this flag to use custom briefing icons in all cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lead indicator behavior:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
Changes how Lead Indicators behave when multiple weapon banks are linked and in range.&lt;br /&gt;
When set to default, if you have linked weapons, only the indicator for the one with the farthest range will be drawn.&lt;br /&gt;
When set to multiple, a lead indicator is drawn for all primary weapons in range when you have them linked.&lt;br /&gt;
When set to average, a single lead indicator is drawn in the average of the position where each of them would usually be drawn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
** Valid options are &#039;&#039;&#039;&#039;&#039;default&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;multiple&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;average&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;default&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Use distant firepoint for all turrets:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the game to use firepoint-based target leading calculations for all turrets. This is useful if all or most turrets in a given mod has firepoints that are distant from their center-point.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Enable discord rich presence:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Enables or disables the built-in Discord game-status reporting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Always hide hidden ships in hotkey list:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Whether or not to always hide ships with HIDDEN hotkey (set in FRED), even in the in-mission hotkey menu.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Allow automatically assigning personas:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Whether or not the game will automatically assign personas to ships that have no persona set.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;True&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures use capacity:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Whether or not Countermeasures use tabled capacity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Calculate subsystem hitpoints after parsing:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Causes subsystem hitpoints to be calculated after all ships.tbl and -shp.tbm files have been parsed.  This allows subsystem percentages to correctly reflect the final hull value rather than the first hull value encountered.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;&#039;&#039;False&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#END==&lt;br /&gt;
Required. The last line of the table must be #END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
&lt;br /&gt;
    #CAMPAIGN SETTINGS&lt;br /&gt;
    $Default Campaign File Name: NewCampaignFile&lt;br /&gt;
    &lt;br /&gt;
    #Ignored Campaign File Names&lt;br /&gt;
    $Campaign File Name: FreeSpace2.fc2&lt;br /&gt;
    &lt;br /&gt;
    #HUD SETTINGS&lt;br /&gt;
    $Directive Wait Time: 5000&lt;br /&gt;
    &lt;br /&gt;
    #SEXP SETTINGS&lt;br /&gt;
    $Loop SEXPs Then Arguments: True&lt;br /&gt;
    &lt;br /&gt;
    #OTHER SETTINGS&lt;br /&gt;
    $Fix Turret Collisions: True&lt;br /&gt;
    &lt;br /&gt;
    #END&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65624</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65624"/>
		<updated>2024-03-28T20:26:55Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the width of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the width of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded. Default 4 for missiles, 100 for ballistic primaries.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. This can be a number or, as of 21.4, a named type. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Subobject_and_subsystem_properties&amp;diff=65443</id>
		<title>Subobject and subsystem properties</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Subobject_and_subsystem_properties&amp;diff=65443"/>
		<updated>2024-01-09T20:25:11Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents the properties that can be applied to subobjects and to subsystems in their respective properties data in the [[Model files|model file]].&lt;br /&gt;
&lt;br /&gt;
==Important notes==&lt;br /&gt;
* Subobject/subsystem properties data can be parsed in any order.&lt;br /&gt;
* Occasionally an option may lack a trailing &#039;terminating character&#039; like &#039;:&#039; or &#039;=&#039; from its description. In these cases any character can be used as the trailing &#039;terminating character&#039;.&lt;br /&gt;
* Buffer size of 256 is reserved for the characters in properties data.&lt;br /&gt;
&lt;br /&gt;
==Subsystem Properties==&lt;br /&gt;
* These can be applied to subsystems, some of which require the subsystem to have an associated subobject.&lt;br /&gt;
{| border=0 align=right cellpadding=2 cellspacing=1 style=&amp;quot;margin: 0 0 1em 1em; background: #202020; border: 1px #AA2020 solid; border-collapse: collapse; font-size: 95%;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;color: white; height: 30px; background: #512020; 70%;&amp;quot;|&#039;&#039;&#039;&#039;&#039;Key strings and their order for setting subsystems&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;engine&#039;&#039;&lt;br /&gt;
| Engine subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;radar&#039;&#039;&lt;br /&gt;
| Radar dish subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;turret&#039;&#039;&lt;br /&gt;
| Turret subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;navigation&#039;&#039;&lt;br /&gt;
| Navigation subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;communication&#039;&#039;&lt;br /&gt;
| Communication subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;weapon&#039;&#039;&lt;br /&gt;
| Weapon control subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;sensor&#039;&#039;&lt;br /&gt;
| Sensor subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;solar&#039;&#039;&lt;br /&gt;
| Solar panel subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;gas&#039;&#039;&lt;br /&gt;
| Gas collector subsystem&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| &#039;&#039;activator&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;unused&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===$name===&lt;br /&gt;
*Defines the alternate name for the subsystem (&#039;&#039;string&#039;&#039;)&lt;br /&gt;
*Alternate subsystem names offer an alternative option for setting this via [[ships.tbl]] file or via mission data.&lt;br /&gt;
&lt;br /&gt;
===$fov===&lt;br /&gt;
*Valid only if the true subobject name (not the alternate defined above) contains string &amp;quot;turret&amp;quot; but not strings &amp;quot;radar&amp;quot; or &amp;quot;engine&amp;quot;&lt;br /&gt;
*Defines the firing arc of the turret in degrees (&#039;&#039;integer&#039;&#039;)&lt;br /&gt;
*Defaults to 180 degrees if omitted.&lt;br /&gt;
&lt;br /&gt;
===$crewspot===&lt;br /&gt;
*Valid only if the true subobject name (not the alternate defined above) contains string &amp;quot;turret&amp;quot; but not strings &amp;quot;radar&amp;quot; or &amp;quot;engine&amp;quot;&lt;br /&gt;
*Marks the turret as &#039;crewspot&#039;&lt;br /&gt;
*Defines the name of the crewspot (&#039;&#039;string&#039;&#039;)&lt;br /&gt;
*No actual function&lt;br /&gt;
&lt;br /&gt;
===$triggered:===&lt;br /&gt;
*Defines the subsystem as a rotating subsystem which can be triggered (animated) via [[Animation Code]]&lt;br /&gt;
&lt;br /&gt;
===$rotate===&lt;br /&gt;
*Marks the subsystem as a rotating subsystem&lt;br /&gt;
*Defines the rotation time for the subsystem: the number of seconds to make a complete rotation (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$rotate_time===&lt;br /&gt;
*Marks the subsystem as a rotating subsystem - alternative to $rotate&lt;br /&gt;
*Defines the rotation time for the subsystem: the number of seconds to make a complete rotation (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$rotate_rate===&lt;br /&gt;
*Marks the subsystem as a rotating subsystem - alternative to $rotate, with different units&lt;br /&gt;
*Defines the rotation rate for the subsystem: the rotational velocity in radians per second (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
{{Table216|&lt;br /&gt;
&lt;br /&gt;
===$rotate_accel===&lt;br /&gt;
*Specifies the acceleration for a rotating or dumb-rotating subobject.  If not specified, acceleration is 0.5 radians per second per second (&#039;&#039;float&#039;&#039;, or &#039;&#039;&amp;quot;instant&amp;quot;&#039;&#039;)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====$pbank====&lt;br /&gt;
*Marks the rotation as primary weapon rotation&lt;br /&gt;
*Defines the associated weapon bank (&#039;&#039;integer&#039;&#039;)&lt;br /&gt;
&amp;lt;!-- ANY DETAILS ?? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====$stepped====&lt;br /&gt;
*Defines the rotation as a stepped instead of continuous rotation&lt;br /&gt;
&lt;br /&gt;
=====$steps=====&lt;br /&gt;
*Defines the number of steps per complete rotation (&#039;&#039;integer&#039;&#039;)&lt;br /&gt;
*Defaults to 8&lt;br /&gt;
&lt;br /&gt;
=====$t_paused=====&lt;br /&gt;
*Defines the pause time, in seconds, between steps (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Defaults to 2&lt;br /&gt;
&lt;br /&gt;
=====$t_transit=====&lt;br /&gt;
*Defines the movement time, in seconds, between pauses (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Defaults to 2&lt;br /&gt;
&lt;br /&gt;
=====$fraction_accel=====&lt;br /&gt;
*Defines the fraction of the stepped rotation time used for acceleration (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Must be between 0 .. 0.5&lt;br /&gt;
*Defaults to 0.3&lt;br /&gt;
&lt;br /&gt;
{{Table224|&lt;br /&gt;
===$translate===&lt;br /&gt;
*Marks the subsystem as a translating subsystem&lt;br /&gt;
*Defines the translation rate for the subsystem: the linear velocity in meters per second (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$translate_rate===&lt;br /&gt;
*Marks the subsystem as a translating subsystem - alternative to $translate&lt;br /&gt;
*Defines the translation rate for the subsystem: the linear velocity in meters per second (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$translate_accel===&lt;br /&gt;
*Specifies the acceleration for a translating subobject.  If not specified, acceleration is 0.5 meters per second per second (&#039;&#039;float&#039;&#039;, or &#039;&#039;&amp;quot;instant&amp;quot;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
====$stepped====&lt;br /&gt;
*Defines the translation as a stepped instead of continuous translation&lt;br /&gt;
&lt;br /&gt;
=====$reverse_after_step=====&lt;br /&gt;
*Defines whether the subsystem should reverse direction after every step (&#039;&#039;boolean&#039;&#039;)&lt;br /&gt;
*Defaults to true&lt;br /&gt;
&lt;br /&gt;
=====$step_distance=====&lt;br /&gt;
*Defines the distance, in meters, covered by one complete step (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Defaults to 25&lt;br /&gt;
&lt;br /&gt;
=====$t_paused=====&lt;br /&gt;
*Defines the pause time, in seconds, between steps (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Defaults to 2&lt;br /&gt;
&lt;br /&gt;
=====$t_transit=====&lt;br /&gt;
*Defines the movement time, in seconds, between pauses (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Defaults to 2&lt;br /&gt;
&lt;br /&gt;
=====$fraction_accel=====&lt;br /&gt;
*Defines the fraction of the stepped translation time used for acceleration (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
*Must be between 0 .. 0.5&lt;br /&gt;
*Defaults to 0.3&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Subobject Properties==&lt;br /&gt;
* These can be applied only to subsystem with their own separate subobject, or subobjects without subsystems.&lt;br /&gt;
&lt;br /&gt;
===$dumb_rotate:===&lt;br /&gt;
* Marks the subobject as a &#039;dumb rotating submodel&#039; (i.e. a submodel that rotates but doesn&#039;t require a corresponding subsystem)&lt;br /&gt;
* Defines the rotation time for the subobject: the number of seconds to make a complete rotation (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$dumb_rotate_time===&lt;br /&gt;
*Marks the subobject as a &#039;dumb rotating submodel&#039; - alternative to $dumb_rotate&lt;br /&gt;
*Defines the rotation time for the subobject: the number of seconds to make a complete rotation (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$dumb_rotate_rate===&lt;br /&gt;
*Marks the subobject as a &#039;dumb rotating submodel&#039; - alternative to $dumb_rotate, with different units&lt;br /&gt;
*Defines the rotation rate for the subobject: the rotational velocity in radians per second (&#039;&#039;float&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===$look_at:===&lt;br /&gt;
* Causes the subobject to always &amp;quot;look at&amp;quot; (i.e. point to by rotating on its axis) the origin of another subobject&lt;br /&gt;
* &#039;&#039;Integer&#039;&#039; index or &#039;&#039;string&#039;&#039; name of the subobject target&lt;br /&gt;
&lt;br /&gt;
===$look_at_offset:===&lt;br /&gt;
* Defines an angle offset for a &#039;&#039;&#039;$look_at:&#039;&#039;&#039; submodel&lt;br /&gt;
* &#039;&#039;Float&#039;&#039; angle in degrees&lt;br /&gt;
&lt;br /&gt;
===$special===&lt;br /&gt;
* Defines special attributes for the subobject&lt;br /&gt;
* String, either &#039;&#039;&#039;&amp;quot;subsystem&amp;quot;&#039;&#039;&#039;, &#039;&#039;&#039;&amp;quot;no_rotate&amp;quot;&#039;&#039;&#039; or &#039;&#039;&#039;&amp;quot;shieldpoint&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;subsystem&amp;quot;====&lt;br /&gt;
* &#039;&#039;&#039;subsystem&#039;&#039;&#039; marks the subobject as an subsystem&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no_rotate&amp;quot;====&lt;br /&gt;
* Valid option if &#039;&#039;&#039;subsystem&#039;&#039;&#039; string was not used&lt;br /&gt;
* Marks subobject as an object that should not rotate&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;shieldpoint&amp;quot;====&lt;br /&gt;
{{Table371|&lt;br /&gt;
* Only usable on special points (&#039;&#039;&#039;not&#039;&#039;&#039; on submodels).&lt;br /&gt;
* Marks the special point as a shield point, see [[Model Point Shields]].}}&lt;br /&gt;
&lt;br /&gt;
===$no_collisions===&lt;br /&gt;
* Prevents collision detection from occurring on this subobject and all of its children (recursively).&lt;br /&gt;
&lt;br /&gt;
===$nocollide_this_only===&lt;br /&gt;
* Prevents collision detection from occurring on this subobject only (children collide normally).&lt;br /&gt;
&lt;br /&gt;
===$collide_invisible===&lt;br /&gt;
* Allows full collision detection for things painted with the special &amp;quot;invisible&amp;quot; texture (normally ships collide but weapons do not)&lt;br /&gt;
&lt;br /&gt;
===$gun_rotation:===&lt;br /&gt;
* Marks the submodel as using gun rotation&lt;br /&gt;
&lt;br /&gt;
===[[Detail box|$detail_box:]]===&lt;br /&gt;
* Marks the subsystem as one with detail box&lt;br /&gt;
====[[Detail box|$box_min:]]====&lt;br /&gt;
====[[Detail box|$box_max:]]====&lt;br /&gt;
====$box_offset:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
* Optional offset of the detail box from the model center. Without this, the detail box is centered on the submodel.&lt;br /&gt;
* Example: &#039;&#039;&#039;$offset: 0,0,-100.5&#039;&#039;&#039; to make the detail box be positioned 100.5m behind the ship&#039;s center.}}&lt;br /&gt;
&lt;br /&gt;
===$detail_sphere:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
* Marks the subsystem as one with detail sphere. Detail spheres work exactly like detail boxes (see above), except that they only define a radius instead of a box.}}&lt;br /&gt;
====$radius:====&lt;br /&gt;
{{Table3615|&lt;br /&gt;
* Defines the radius of the detail sphere (&#039;&#039;float&#039;&#039;). If not provided, defaults to the submodel radius.}}&lt;br /&gt;
====$offset:====&lt;br /&gt;
{{Table3615|&lt;br /&gt;
* Optional offset of the detail sphere from the model center. Without this, the detail sphere is centered on the submodel.&lt;br /&gt;
* Example: &#039;&#039;&#039;$offset: 0,0,-100.5&#039;&#039;&#039; to make the detail sphere be positioned 100.5m behind the ship&#039;s center.}}&lt;br /&gt;
&lt;br /&gt;
===$rotation_axis:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
* Defines the custom rotation axis of a submodel.  The point represents an axis vector in a particular direction, just like the X axis is the {1,0,0} vector.&lt;br /&gt;
* Reads three comma separated &#039;&#039;floats&#039;&#039; enclosed in square or curly brackets.  It does not need to be a normalized vector.&lt;br /&gt;
* &#039;&#039;&#039;$rotation_axis&#039;&#039;&#039; can be followed by whitespace, a colon, or an equals sign.}}&lt;br /&gt;
&lt;br /&gt;
===$translation_axis:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
* Defines the custom translation axis of a submodel.  The point represents an axis vector in a particular direction, just like the X axis is the {1,0,0} vector.&lt;br /&gt;
* Reads three comma separated &#039;&#039;floats&#039;&#039; enclosed in square or curly brackets.  It does not need to be a normalized vector.&lt;br /&gt;
* &#039;&#039;&#039;$translation_axis&#039;&#039;&#039; can be followed by whitespace, a colon, or an equals sign.}}&lt;br /&gt;
&lt;br /&gt;
===$uvec:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
* Defines the &amp;quot;up&amp;quot; direction (vector) of a multipart turret. Usually it stands perpendicular to the ship surface. Doesn&#039;t need to be specified for multiparts with a vertical rotation axis.&lt;br /&gt;
* Reads three comma separated &#039;&#039;floats&#039;&#039;.  It does not need to be a normalized vector.&lt;br /&gt;
* Forces turret normal into the same as the &#039;&#039;&#039;$uvec&#039;&#039;&#039;.&lt;br /&gt;
* As of 20.2, &#039;&#039;&#039;$uvec&#039;&#039;&#039; can be followed by whitespace, a colon, or an equals sign.}}&lt;br /&gt;
&lt;br /&gt;
===$fvec:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
* Defines the direction of the front a multipart turret will be facing. Doesn&#039;t need to be specified for multiparts with a vertical rotation axis.&lt;br /&gt;
* Reads three comma separated &#039;&#039;floats&#039;&#039;.  It does not need to be a normalized vector.&lt;br /&gt;
* As of 20.2, &#039;&#039;&#039;$fvec&#039;&#039;&#039; can be followed by whitespace, a colon, or an equals sign.}}&lt;br /&gt;
&lt;br /&gt;
===$lod0_name===&lt;br /&gt;
* Allows adding LODs to older models and changing from special points to modeled subsystems.&lt;br /&gt;
* Example $lod0_name=enginea used on a subobject named engine would allow engineb, engienc, and engined to be used while preserving backward compatibility. &lt;br /&gt;
&lt;br /&gt;
===$attach_thrusters===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
* Allows thrusters associated with this submodel to follow its rotations.}}&lt;br /&gt;
{{Warning|&lt;br /&gt;
This flag is redundant. This behavior is active regardless of this flag.}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=65393</id>
		<title>Ships.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ships.tbl&amp;diff=65393"/>
		<updated>2023-12-15T06:02:51Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2022-10-07 UTC|0dfed6de4be6747fcbcf9c35f8c35996d9d7259b}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ships.tbl&#039;&#039;&#039; defines all the ship classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-shp.tbm&lt;br /&gt;
&lt;br /&gt;
See the article [[Subsystem]] for ship table information that is specific to subsystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*Ship.tbl is formed of several different sections.&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;End before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Default Player Ship&#039;&#039;&#039;&lt;br /&gt;
***Defines the default player ship in the game and also in the FRED. If in a mission appears a ship that has not been properly included to tables then game replaces the ship with the Default Player Ship.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Engine Wash Info&#039;&#039;&#039;&lt;br /&gt;
***Includes all the definitions of all engine washes used in the game.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Templates&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for ship templates}}&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Ship Classes&#039;&#039;&#039;&lt;br /&gt;
:**Includes entries for every ship and also defines their attributes that are used in the game&lt;br /&gt;
:**Is discussed in detail at [[Ships.tbl#Table_Options|Table Options]] section.&lt;br /&gt;
{{Table202|&lt;br /&gt;
:*&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Wing Formations&#039;&#039;&#039;&lt;br /&gt;
:**Includes the list of custom wingmate formations}}&lt;br /&gt;
:*&#039;&#039;&#039;$Player Ship Precedence&#039;&#039;&#039;&lt;br /&gt;
:**Player Ship Precedence is used in ship selection when a ship specified by the mission designer is not available to the player.  The next ship on the list is used in its place (assuming that ship is allowed for the player)&lt;br /&gt;
&lt;br /&gt;
==Default Player Ship==&lt;br /&gt;
*Defines the default ship in the game.&lt;br /&gt;
*Syntax: &#039;&#039;Name&#039;&#039;, name of ship model as defined in [[Ships.tbl#Table_Options|Table Options]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Engine Wash==&lt;br /&gt;
*Defines the engines washes&lt;br /&gt;
*First entry must be named &#039;default&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Defines the name of the engine wash.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in ships.tbl or in earlier parsed *-shp.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle:===&lt;br /&gt;
*Defines the angle from the engine where the engine wash exists&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Radius Mult:===&lt;br /&gt;
*Defines engine wash multiplier&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length:===&lt;br /&gt;
*Defines the length of the engine wash&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Intensity:===&lt;br /&gt;
*Defines the strength of the engine wash&lt;br /&gt;
*This setting does nothing&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $Name:           Default&lt;br /&gt;
   $Angle:          10.0&lt;br /&gt;
   $Radius Mult:    1.2&lt;br /&gt;
   $Length:         400&lt;br /&gt;
   $Intensity:      1.0&lt;br /&gt;
&lt;br /&gt;
==Ship Template Options==&lt;br /&gt;
{{Warning|&lt;br /&gt;
The ship templates feature, when originally introduced, caused crashes and memory issues. Between 2014/07/24 and 2015/8/20, it was removed from the codebase. In short: do not use in versions prior to 3.7.4.}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Example of template usage [[Ship_Templates]] in which both [[GTB Artemis]] variants have been defined using a single template}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Another template can be used as template for the current template&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name}}&lt;br /&gt;
&lt;br /&gt;
==Ships Table Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Model name that is used also in game. It is also used as name for the whole ship entry.&amp;lt;br&amp;gt;There are two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;#&#039;&#039;&#039;. It&#039;s used in the middle of the name and cannot be the first character in the $Name: string. It makes the right part of the name not being shown in the ship class info of the target window, (or beside the target brackets in FS_Open builds). It allows making different versions of a base ship while showing the same class name inside the game.&amp;lt;br&amp;gt;An example from FSPort FreeSpace 1: The &#039;&#039;&#039;SF Dragon#weakened&#039;&#039;&#039; ship, used in [[Enter the Dragon]], appears to the player just as any other &#039;&#039;&#039;SF Dragon&#039;&#039;&#039;.&lt;br /&gt;
**&#039;&#039;&#039;@&#039;&#039;&#039;. It&#039;s used before the proper ship name. It is fully ignored by the game. Moreover, &#039;&#039;&#039;@WhateverShip&#039;&#039;&#039; and &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; are exactly the same name and therefore they both appear as &#039;&#039;&#039;WhateverShip&#039;&#039;&#039; inside the game. It just allows the user marking ships in the table because of any modding reason.&amp;lt;br&amp;gt;In the retail FS2 ships there are several ships starting by &#039;&#039;&#039;@&#039;&#039;&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
===+nocreate===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] name can be followed by line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; that prevent game from creating an incomplete entry by leaving the entry unread unless it already exists (either in ship.tbl or in earlier parsed *-shp.tbm files) by the time the *-shp.tbm is read.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Use Template:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the table entry to use template based on an existing table entry instead of creating totally new one&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the template}}&lt;br /&gt;
&lt;br /&gt;
===+Use Ship as Template:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Creates a copy of the specified ship to use as a base for this ship.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;Caution!&#039;&#039;&#039;&#039;&#039; This is highly dependent on the order the tables are loaded. If the ship used as a template is modified using &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt;, the tabled changes will only be applied to the newly created ship if they are loaded &#039;&#039;before&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt;. Any &amp;lt;tt&amp;gt;+nocreate&amp;lt;/tt&amp;gt; changes &#039;&#039;after&#039;&#039; &amp;lt;tt&amp;gt;+Use Ship as Template&amp;lt;/tt&amp;gt; will not have any effect on the newly created ship class. Thus, proper templates should be preferred if possible.&lt;br /&gt;
*Cannot be used in conjunction with &amp;lt;tt&amp;gt;+Use Template&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the ship class to use as a template}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Alternative $Name: for the ship. Used to rename ships without breaking missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Alternate $Name:}}&lt;br /&gt;
&lt;br /&gt;
===$Short name:===&lt;br /&gt;
*Shortened model name, for FRED, Usually more descriptive than the real name.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Species:===&lt;br /&gt;
*Defines species (Terran, Vasudan or Shivan). Determines many things, including the color of the engine glow, the flyby sound effects, the briefing icon and the support ship.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More species have been enabled, and all of these have to be defined in [[species_defs.tbl]].}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the species&lt;br /&gt;
**Example: &#039;&#039;Terran&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Technical Description===&lt;br /&gt;
List of descriptive terms for techroom and ship selection screens. Number after the quotes refers to [[tstrings.tbl]]&lt;br /&gt;
&lt;br /&gt;
====+Type:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Maneuverability:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Armor:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Manufacturer:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Tech Title:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines name of the ship as displayed in the tech room&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Tech Description:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Requires &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039; after the entry&lt;br /&gt;
*Example:&lt;br /&gt;
::XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
::$end_multi_text&lt;br /&gt;
&lt;br /&gt;
====+Length:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Gun Mounts:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
====+Missile Banks:====&lt;br /&gt;
*Syntax: XSTR(&amp;quot;&#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&amp;quot;, integer)&lt;br /&gt;
*Example: XSTR(&amp;quot;&amp;quot;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -ship_choice_3d commandline flag is enabled or no ani can be found for the selected ship.&lt;br /&gt;
*Syntax: String, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit POF file:===&lt;br /&gt;
{{Table3610|*Filename of the cockpit model file&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Animations:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying animations that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Animations:|$Animations]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Moveables:===&lt;br /&gt;
{{Table230|&lt;br /&gt;
*Allows specifying moveables that only run on the cockpit model of a ship&lt;br /&gt;
*See [[#$Moveables:|$Moveables]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===+Cockpit Offset:===&lt;br /&gt;
{{Table3610|*Defines the offset of the cockpit model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Cockpit Display:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines a rectangle surface on a cockpit texture that can be updated dynamically. Multiple displays can be defined, but only one needs to be defined for each texture on the cockpit model.&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
*The filename of the cockpit texture to be replaced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Offsets:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) The offsets of the rectangle surface into the texture that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Size:&#039;&#039;&#039;&lt;br /&gt;
* The size of the rectangle surface that will be drawn into.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, two &#039;&#039;&#039;integers&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Background:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the background of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Foreground:&#039;&#039;&#039;&lt;br /&gt;
* (Optional) Filename of the bitmap to be used as the foreground of this display.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, texture filename&lt;br /&gt;
*&#039;&#039;&#039;+Display Name:&#039;&#039;&#039;&lt;br /&gt;
* A name to be used as a reference handle.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$POF File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
===$POF file Techroom:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder; used only in the weapon loadout screen&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Texture Replace:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+old:&#039;&#039;&#039;&lt;br /&gt;
*Defines the texture to be replaced&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+new:&#039;&#039;&#039;&lt;br /&gt;
*Defines the new texture&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target File:===&lt;br /&gt;
*Optional hud targeting model&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF Target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of target model used in the HUD targetbox&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers default to (from left to right): 1/8, 1/4, 1, 4, and 8, and may be overridden by the [[Ai_profiles.tbl#$Detail Distance Multiplier:|$Detail Distance Multiplier]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision LOD:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines an alternative LOD (Level-Of-Detail) to use for collision detection. Using this can increase performance without visible drawbacks if the LOD chosen has much simpler geometry but the shape still closely matches the base model.&lt;br /&gt;
*This works as follows: collision detection proceeds normally through the various model/submodel radius and bounding box checks based on LOD0, but when the game decides to perform a mesh-based collision check of a given submodel, it will use the submodel&#039;s LOD mesh instead. However, all submodels do not need to have a counterpart in the given LOD; if one is not found, the closest alternative will automatically be used instead.&lt;br /&gt;
*For example, if &#039;&#039;$Collision LOD: 3&#039;&#039; is used and the submodel engine01a is checked for a hit, the game will attempt to use the mesh of engine01d instead. However, if there is no engine01d submodel, the game will find the closest alternative: it&#039;ll look for engine01c, then engine01b, and finally fall back to engine01a. Note the implications of for example the root LOD submodel (detaild, detail3, etc) including the geometry of subsystem submodels; if detail0 is checked for a collision before engine01a, and detail3 includes the engine geometry (as opposed to having it in engine01d), then the subsystem engine01a cannot be hit.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ND:===&lt;br /&gt;
NOTE: this option has done nothing since before 2008&lt;br /&gt;
&lt;br /&gt;
*No Dim field field was used in FreeSpace for ship lights. Use of glowmaps is preferred to the $ND entry. Only noticeable in Glide or Software mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;42, 42, 224&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Enable Team Colors:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Enables Team Colors for a ship without setting a default color setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Default Team:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Specifies the default team name to be used for coloring a ship.&lt;br /&gt;
*None will set the default to &#039;no coloring&#039;.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the teams as defined in [[colors.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Show Damage:===&lt;br /&gt;
*No function at all. The engine will read values, but discard them. In 3.6.10 or later, this can be left out without adverse consequences.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, usually yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Lightning Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Changes the damage lightning effect shown on highly damaged ships. &lt;br /&gt;
*Can be defined as:&lt;br /&gt;
**&#039;&#039;None&#039;&#039;&lt;br /&gt;
**&#039;&#039;Default&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the collision&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Spew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Used to define the impact particle spew&lt;br /&gt;
*Note: You CANNOT define a different type of particle spew here; the only option possible is listed below&lt;br /&gt;
*&#039;&#039;&#039;+Max particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum number of particles spewed&lt;br /&gt;
**Setting to zero causes model to generate no particles at all&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min particles:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum number of particles spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 25&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5f&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2f&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.55f&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.05f&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0f&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum velocity of particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0f&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variance of particle direction from the normal&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.0f}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Damage Spew:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the &#039;smoke&#039; released on weapon impact point&lt;br /&gt;
*Certain default values (marked with &#039;&#039;&#039;X&#039;&#039;&#039;) gain a specific multiplier based on ship radius&lt;br /&gt;
::If the radius is less than 20 the multiplier is 1&lt;br /&gt;
::If the radius is larger than 40 the multipler is 1.2&lt;br /&gt;
::Otherwise it is between 1 and 1.2&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50 * &#039;&#039;&#039;X&#039;&#039;&#039;}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.3 &lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.7 * &#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 3.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.2 * &#039;&#039;&#039;X&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collision Physics:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Parameters affecting collision physics, including landings.&lt;br /&gt;
*&amp;quot;Landing&amp;quot; means the ship will not take damage or shake when it touches down. Instead, the ship will reorient towards a neutral resting orientation. &amp;quot;Reorient&amp;quot; thresholds below mean that the ship will still take damage (counts as a crash) but will move towards the correct landing orientation. &lt;br /&gt;
&lt;br /&gt;
====+Bounce:====&lt;br /&gt;
When this ship collides with a large ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Both Small Bounce:====&lt;br /&gt;
When this ship collides with a small ship, how many meters to instantly move it away. Default is 5.0.&lt;br /&gt;
====+Friction:====&lt;br /&gt;
During collisions, how much friction to apply (slowing lateral movement). Default is 0.0.&lt;br /&gt;
====+Rotation Factor:====&lt;br /&gt;
Affects the rotational energy of collisions. Default is 0.2.&lt;br /&gt;
====+Landing Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which landing physics are used. &lt;br /&gt;
====+Landing Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still be considered a landing. &lt;br /&gt;
====+Landing Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity the ship can land at.&lt;br /&gt;
====+Landing Max Angle:====&lt;br /&gt;
Maximum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Min Angle:====&lt;br /&gt;
Minimum angle of attack the ship can land at (in degrees).&lt;br /&gt;
====+Landing Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to count as a landing. &lt;br /&gt;
====+Reorient Max Forward Vel:====&lt;br /&gt;
Maximum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Min Forward Vel:====&lt;br /&gt;
Minimum velocity for which the ship will be adjusted to the correct landing orientation.&lt;br /&gt;
====+Reorient Max Descent Vel:====&lt;br /&gt;
Maximum velocity at which the ship can &amp;quot;hit the deck&amp;quot; and still reorient. &lt;br /&gt;
====+Reorient Max Horizontal Vel:====&lt;br /&gt;
Maximum sideways velocity for reorienting.&lt;br /&gt;
====+Reorient Max Angle:====&lt;br /&gt;
Maximum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Min Angle:====&lt;br /&gt;
Minimum angle of attack for reorienting to kick in (in degrees).&lt;br /&gt;
====+Reorient Max Rotate Angle:====&lt;br /&gt;
How many degrees the ship can be rotated relative to the landing surface in order to be reoriented on impact.&lt;br /&gt;
====+Reorient Speed Mult:====&lt;br /&gt;
How quickly the reorientation takes place (when applicable)&lt;br /&gt;
====+Landing Rest Angle:====&lt;br /&gt;
Angle of the ship&#039;s nose relative to the plane of the landing surface when the ship is at rest. Reorient will move the ship towards this angle. &lt;br /&gt;
====+Landing Sound:====&lt;br /&gt;
Sound to play when landing (if it&#039;s not a landing, normal collision sound is used).&lt;br /&gt;
}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
====+Collision Sound Light:====&lt;br /&gt;
Sound when this ship collides normally.&lt;br /&gt;
====+Collision Sound Heavy:====&lt;br /&gt;
Sound when this ship collides at high speed.&lt;br /&gt;
====+Collision Sound Shielded:====&lt;br /&gt;
Sound when this ship collides with shields active.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship.&lt;br /&gt;
**Note that due to the exponential damping from $Damp, the acceleration from gravity will eventually even out with $Damp and result in a constant velocity in the direction of gravity.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Dying Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
**Same as above, but while ths ship is dying/in death roll.&lt;br /&gt;
**The aforementioned exponential damp is still in effect during this time, but it is weaker.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Gravity Const:}}&lt;br /&gt;
&lt;br /&gt;
===$Debris:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum lifetime of the debris (Default value is a random number)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&lt;br /&gt;
**Defines the maximum lifetime of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Seconds&lt;br /&gt;
*&#039;&#039;&#039;+Min Speed:&lt;br /&gt;
**Defines the minimum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Speed:&lt;br /&gt;
**Defines the maximum speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Meters/second&lt;br /&gt;
*&#039;&#039;&#039;+Min Rotation speed:&lt;br /&gt;
**Defines the minimum rotational speed of the debris (Default is (6 to 10)/Ship-radius)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Max Rotation speed:&lt;br /&gt;
**Defines the maximum rotational speed of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; Radians/second&lt;br /&gt;
*&#039;&#039;&#039;+Damage Type:&#039;&#039;&#039;&lt;br /&gt;
**Defines the damage type of the debris&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Min Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Max Hitpoints:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum hitpoints assigned for the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Damage Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the collision damage multiplier for collisions against the generated debris pieces&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lightning Arc Percent:&#039;&#039;&#039;&lt;br /&gt;
**Controls what percent of debris pieces will have the damage lightning effect applied to them.&lt;br /&gt;
**Defaults to 50%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float,&#039;&#039;&#039; 0-100}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Gravity Const:&#039;&#039;&#039;&lt;br /&gt;
**If the mission has gravity, this is the multiplier applied to acceleration from gravity on the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: The same as $Dying Gravity Const}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Debris Density:&#039;&#039;&#039;&lt;br /&gt;
**Same as [[Ship.tbl#$Density:|Density]] but only applied to the ship&#039;s debris.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Ambient Sound:&#039;&#039;&#039;&lt;br /&gt;
**The sound played in the vicinity of debris.}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris POF file:&#039;&#039;&#039;&lt;br /&gt;
**The filename of the ship&#039;s generic debris, by default debris01.pof.&lt;br /&gt;
**Big or huge ships do not normally have generic debris, but if this is specified for them, they will generate generic debris on explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Generic Debris Spew Num:&#039;&#039;&#039;&lt;br /&gt;
**How many generic debris fragments to generate when the ship explodes.&lt;br /&gt;
**If this is a big or huge ship, this is the number of generic debris fragments to generate for every individual propagating explosion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;20&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Density:===&lt;br /&gt;
*Multiplies the mass and moment of inertia of the relevant ship.&lt;br /&gt;
*Ships with a high mass and moment of inertia will be moved/rotated by collisions and impacts less strongly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, usually 1. Must not be 0.&lt;br /&gt;
&lt;br /&gt;
===$Damp:===&lt;br /&gt;
*Sets the natural period (1 / omega) of the dampening effects on top of the acceleration model. (See [[Ships.tbl#$Forward Accel:|$Forward Accel:]])&lt;br /&gt;
*In essence, affects how quickly you will accel/decel to your target velocity. Higher damp means slower acceleration and deceleration, while lower values (down to 0.0001) means faster acceleration/deceleration.&lt;br /&gt;
**Specifying a value of 0.0 means there is no damping placed on top of the acceleration model, which is the most responsiveness you&#039;ll get.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Rotdamp:===&lt;br /&gt;
*Shares the same principles of [[Ships.tbl#$Damp:|$Damp]], but is applied to rotations directly. (there isn&#039;t a engine/thrust acceleration model for rotations)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Banking Constant:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a factor for how much roll is added during a yaw. Set as 1 for full roll and 0 is no roll. Default is 0.5.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Velocity:===&lt;br /&gt;
*Defines maximum velocities with standard energy settings on x (left/right), y (up/down), and z (forward) -axis (respectively). z -axis velocity defines the maximum forward velocity.&lt;br /&gt;
*The x and y velocities are considered slide veocities&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 80.0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Minimum Velocity:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines minimum velocities on x (left/right), y (up/down), and z (forward) -axis (respectively). This affects the player only, the AI ignores the value. &lt;br /&gt;
*The x and y velocities are considered slide velocities, the minimums for them are &#039;&#039;&#039;not currently implemented&#039;&#039;&#039;.&lt;br /&gt;
*When gliding, if the absolute speed vector of the players ship falls below the minimum then the ships engines will re-engage and cannot be switched off again until the ships absolute vector exceeds the z-minimum.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
**Example: &#039;&#039;0.0, 0.0, 40.0&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Rotation Time:===&lt;br /&gt;
*Defines rotation times around the x, y, and z-axis. Number is seconds it takes to complete rotate a ship (360 degrees) around the given axis. X-axis is &amp;quot;pitch,&amp;quot; y-axis is &amp;quot;yaw,&amp;quot; and z-axis is &amp;quot;roll.&amp;quot;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, seconds per 360 degree turn around x-axis, y-axis, z-axis, respectively&lt;br /&gt;
**Example: &#039;&#039;3.0, 2.6, 5.0&#039;&#039;&lt;br /&gt;
**Note: Setting to Zero will cause the model to disappear in mission.&lt;br /&gt;
&lt;br /&gt;
===$Rear Velocity:===&lt;br /&gt;
*Defines rear velocity&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
**Note: This value must be set for [[Ships.tbl#.2BAburn_Max_Reverse_Vel:|+Aburn_Max_Reverse_Vel:]] to work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Forward Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% of the maximum forward (z) velocity&lt;br /&gt;
** We use 63.21% instead of 100% because FSO&#039;s acceleration/velocity model is based on a simplistic exponential function, rather than the more complex models seen for prop-driven, jet-driven, or rocket-driven craft.&lt;br /&gt;
** The equation is a derivative of v = 1 - e^(-t / T), where T is what we define in the ship.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Forward Decel:===&lt;br /&gt;
*Number of seconds needed from maximum forward (z) velocity to full stop&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Slide Accel:===&lt;br /&gt;
*Number of seconds needed from full stop to 63.21% maximum slide velocity&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Slide Decel:===&lt;br /&gt;
*Number of seconds needed from 63.21% maximum slide velocity to full stop&lt;br /&gt;
*Note: this is applied to both slide (x and y) axes&lt;br /&gt;
**See [[Ships.tbl#$Forward Accel:|$Forward Accel]] for an explanation of the 63.21%&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
===$Glide:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allows gliding in game, i.e. turning the ship&#039;s attitude/facing without changing its current movement direction and speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Dynamic Glide Cap:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, game uses dynamic glide cap. The dynamic glide cap means that the maximum glide speed will follow the same rules as normal flight, including the effects of afterburner and power to engines. If set to YES, the value in +Max Glide Speed is ignored.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Max Glide Speed:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum glide speed if glide has been enabled. If 0, this is set to the fastest speed the ship can go. &lt;br /&gt;
*If negative, there is no glide cap (allowing practically infinite maximum gliding speed), but only for the player, the AI will act as though it is still 0.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Defaults to 0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Glide Accel Mult:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the acceleration multiplier for the gliding mode.&lt;br /&gt;
**If &amp;gt; 0, sets a fixed acceleration rate in glide mode: ships will accelerate at their tabled maximum velocity along the given axis, interpreted in m/s^2, multiplied by &#039;&#039;+Glide Accel Mult:&#039;&#039;.&lt;br /&gt;
**If set to 0, impossible to accelerate while in glide mode.&lt;br /&gt;
**If negative, enables glide speed ramping: acceleration in glide mode ramps using the same constants as in normal flight. Note, however, that glide acceleration ignores the ship&#039;s &#039;&#039;$Damp:&#039;&#039; value, so glide acceleration will always be faster than in normal flight; and if the damping constant is significantly larger than the acceleration constant along a given axis, this difference will become very pronounced.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: &#039;&#039;0&#039;&#039;}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Entry exists as a dummy entry which doesn&#039;t do anything to prevent compatibility issues}}&lt;br /&gt;
&lt;br /&gt;
===$Use Newtonian Dampening:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, forces the ship to use (or not use) newtonian dampening. Basically, allows overriding the AI Profiles flag on a per-ship basis. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of view for autoaim&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Converging Autoaim====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the autoaim uses convergence}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Distance:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the minimum distance for the convergence}}&lt;br /&gt;
&lt;br /&gt;
===+Primary Bank Autoaim FOV:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Defines the autoaim for the primary bank.&lt;br /&gt;
*Can be listed once for each existing bank on the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Convergence:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapons use convergence&lt;br /&gt;
{{Note|If none of the following optional strings are added, the weapon will not converge. Don&#039;t forget to use them.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Automatic====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that the ship uses automatic convergence - converging distance calculated from estimated hit position (lead) of the current target.&lt;br /&gt;
*&#039;&#039;&#039;+Minimum Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum distance for the convergence.  Overrides the setting for $Autoaim FOV&#039;s minimum distance.}}&lt;br /&gt;
&lt;br /&gt;
====+Standard====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship uses fixed convergence.&lt;br /&gt;
*&#039;&#039;&#039;+Distance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the converging distance from the ship}}&lt;br /&gt;
&lt;br /&gt;
====+Offset:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the offset from the ship centerpoint for the convergence&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===$Warpin Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpin effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;Fireballl Unique ID&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp in effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps in for &#039;&#039;&#039;default&#039;&#039;&#039; warpin effect&lt;br /&gt;
*Sets the time that the ships warp in (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpin effects&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or miiliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Decel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the deceleration curve at the end of the warpin. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual deceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpin Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used for the Homeworld warpin effect. Has no effect for other warpin types.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpin physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use supercap deceleration when arriving, similar to the Colossus. Can also disable supercap deceleration on a ship that normally has it.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow an animation to be defined as a warpout effect.&lt;br /&gt;
*Can be defined as:&lt;br /&gt;
:*&#039;&#039;Default&#039;&#039;&lt;br /&gt;
:*&#039;&#039;BTRL&#039;&#039; or &#039;&#039;Galactica&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Homeworld&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Hyperspace&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:*&#039;&#039;Knossos&#039;&#039;&lt;br /&gt;
:*&#039;&#039;Babylon5&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
::*&#039;&#039;BTRL&#039;&#039; was replaced with &#039;&#039;Galactica&#039;&#039; after 3.6.10}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;Fireballl Unique ID&#039;&#039; - Uses the default mechanics but replaces the portal effect with the identified fireball.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Start Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at start of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout End Sound:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*File for playing at end of warp out effect&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Engage Time:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Defines the delay the it takes for the warp drive of the ship to engage, during which the player may still abort the warpout. Affects both the player as well as AI ships. If not defined, [[Game_settings.tbl#.24Minimum player warpout time:|defaults to]] 3 seconds for the player and none for the AI.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the ship warps out for &#039;&#039;&#039;default&#039;&#039;&#039; warpout effect&lt;br /&gt;
*Sets the time that the ships warp out (not the animation itself) takes for &#039;&#039;&#039;BTRL&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Sets the minimum speed required for the ship to warp out for &#039;&#039;&#039;hyperspace&#039;&#039;&#039; type warpout effects}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second or milliseconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect duration&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Accel Exp:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Only for the &#039;&#039;&#039;hyperspace&#039;&#039;&#039; warpin effect.&lt;br /&gt;
*Defines an exponent for the acceleration curve at the start of the warpout. Must be higher than 0; a value of 1 produces a constant velocity throughout the effect and higher values produce gradual acceleration.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the effect radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Warpout Animation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the animation used as the warpout effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Supercap warpout physics:===&lt;br /&gt;
{{Table234|&lt;br /&gt;
*Specifies whether this ship should use special physics when departing, as a complement to $Supercap warpin physics.  Currently has no effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Warpout Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed at which the player warps out from the game&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Inner Rad:===&lt;br /&gt;
*Radius at which the full explosion damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Outer Rad:===&lt;br /&gt;
*Maximum radius at which any damage is done&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Damage:===&lt;br /&gt;
*Amount of damage done inside the inner radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Blast:===&lt;br /&gt;
*The intensity of the blast effect when you&#039;re within the outer radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Propagates:===&lt;br /&gt;
*This decides whether the ship has many smaller explosions while in its death-roll. Also determines whether the ship splits in two or not unless explicitly set below.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Splits Ship:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Whether the ship splits in two and slowly explodes outward towards its front and back, or just immediately explodes into debris.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, defaults to the value of &#039;$Expl Propagates:&#039; above}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Propagating Expl Radius Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This sets the multiplier for the ship splitting propagating explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Expl Visual Rad:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*This determines the visual size of the main fireball for an exploding ship. Does not affect ships with propagating explosions. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base Death-Roll Time:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the base death-roll time&lt;br /&gt;
*Values is modified depending on conditions when the ship died&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 3000}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the radius of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death-Roll Explosion Intensity Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier for the amount of the ship surface explosions during death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Radius Mult:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the multiplier applied to the ship death explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Death FX Explosion Count:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the number of explosion effect game uses when a large ship dies&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 6}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Rotation Multiplier:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Multiplies the strength of the rotation imparted by death-rolling. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.0}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll X rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on X-axis (pitch) rotation during the ships deathroll. The value is radians per second. The current hard-coded minimum is 0.8. Note the code generally won&#039;t use this value for ships with radius &amp;gt; 150 (hard-coded). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Y rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Y-axis (yaw) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Death Roll Z rotation Cap:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Defines the cap (aka maximum) on Z-axis (roll) rotation during the ships deathroll. For other details see $Death Roll X rotation Cap:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 4.725}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Splitting Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on every explosion event which happens when ship is splitting apart&lt;br /&gt;
*The old &#039;popcorn&#039; effect&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 80&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 40&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.015&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Ship radius * 0.005&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 6.0 * (1 + 0.002 * Ship radius)&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5 * (1 + 0.002 * Ship radius) &lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: Speed of the propagating explosion&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used the final explosion of this ship type,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Ship Death Particles&#039;&#039; is not a valid option!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released on the moment &#039;non-knossos&#039; type object dies&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 1.5&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.1&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 4.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.5&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 20.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 0.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Alternate Death Particles:===&lt;br /&gt;
See [[Ship.tbl#$Impact Spew:|Impact Spew entry]]&lt;br /&gt;
*Controls the particles released when &#039;knossos&#039; type object is dying&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Max Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30&lt;br /&gt;
*&#039;&#039;&#039;+Min Particles:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 15&lt;br /&gt;
*&#039;&#039;&#039;+Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 100.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 30.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 12.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0&lt;br /&gt;
*&#039;&#039;&#039;+Max Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 350.0&lt;br /&gt;
*&#039;&#039;&#039;+Min Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 50.0&lt;br /&gt;
*&#039;&#039;&#039;+Normal Variance:&#039;&#039;&#039;&lt;br /&gt;
**Default Value: 2.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Vaporize Percent Chance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows ships to sometimes explode instantly instead of going through a death roll first. Overrides the same flag in [[objecttypes.tbl]].  Note that this option is misleadingly named; &amp;quot;vaporization&amp;quot; usually refers to a ship exploding into tiny debris shards rather than hull chunks.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percent chance of instant explosion, 0 to 100}}&lt;br /&gt;
{{Table240|In version 24.0 and later, &#039;&#039;&#039;$Skip Death Roll Percent Chance:&#039;&#039;&#039; can be used as a more accurate alternative.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the ship explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at, 0 means no shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Count:===&lt;br /&gt;
*Defines the number of shockwaves to spawned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the textured model used as the ship&#039;s 3D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation to used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the ship explosion shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Explosion Animations:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the explosion animations used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Model Draw Distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Distance that external weapons are shown, ie. missiles and such.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: &#039;&#039;200&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Primary Weapons===&lt;br /&gt;
====$Allowed PBanks:====&lt;br /&gt;
*List of allowed primary weapons in brackets (weapon name marked with quotes).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight PBanks:====&lt;br /&gt;
*Primary weapons for multiplayer dogfights.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the primary weapon dogfight banks &#039;&#039;&#039;can optionally&#039;&#039;&#039; be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default PBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$PBank Capacity:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ammunition capacity of primary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*NOTE: In order for this to work, at least one of the primary weapons in the list of default primaries must be a ballistic weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Primary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for primary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
**Example: &#039;&#039;( YES YES )&#039;&#039; - Note the spaces on the insides of the brackets.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Secondary Weapons===&lt;br /&gt;
====$Allowed SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Allowed Dogfight SBanks:====&lt;br /&gt;
*Same for secondary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Each of the secondary weapon dogfight banks can be given their own list of allowed weapons, in which case each bank has its own bracketed entry.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; ) ( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Default SBanks:====&lt;br /&gt;
*Defines default primary weapons for each of the primary weapon banks&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the weapons&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$SBank Capacity:====&lt;br /&gt;
*Defines ammunition capacity of secondary weapon banks. In brackets, different weapon banks separated by commas.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Integer, Integer )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Show Secondary Models:====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the use of weapon models for secondary weapons. In brackets, different weapon banks may have different definitions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( Boolean Boolean )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;(YES YES)&#039;&#039;&lt;br /&gt;
*Note: This requires the [[Weapons.tbl#.24External_Model_File:|$External_Model_File entry to be defined in weapons.tbl]]. Weapons without external models will revert to the standard behaviour.&lt;br /&gt;
*Behavior is as follows:&lt;br /&gt;
**If your bank carries fewer or as many missiles as the number of gunpoints on your bank, you will have exactly as many external model shown as you have missiles left in your bank (going in the order of gunpoints defined in the POF). External models will disappear when missiles are fired.&lt;br /&gt;
**If your bank carries more missiles than you have gunpoints in your bank, then external models will &amp;quot;recoil&amp;quot; (to simulate a reloading animation) every time you fire, and will disappear based on the % of missile left in the bank. Example: you have 2 gunpoints and 4 missiles, the first external model will disappear after you fire the second missile.&lt;br /&gt;
**If your weapon uses the [[Weapons.tbl#.22external_model_launcher.22|&amp;quot;external_model_launcher&amp;quot; flag]], then the model will be displayed on all gunpoints and will not recoil nor disappear when fired.}}&lt;br /&gt;
&lt;br /&gt;
===$Ship Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|It is not required to have any weapons with the &amp;quot;apply recoil&amp;quot; flag set for this to be enabled.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shields:===&lt;br /&gt;
*Determines the shield strength&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, total shield strength&lt;br /&gt;
&lt;br /&gt;
====+Auto Spread:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines the thickness of auto spread shields. Note that the [[#.22auto_spread_shields.22|&amp;quot;auto spread shields&amp;quot;]] ship flag is also needed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, shield thickness in meters.}}&lt;br /&gt;
&lt;br /&gt;
====+Minimum Weapon Span:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines the minimum distance weapons must have traveled before impacting the shield (for example if fired close to or inside the shield). Does not affect whether the weapon bypasses shields, unless +Allow Bypass (see below) is set to &#039;&#039;YES&#039;&#039;. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, defaults to the shield thickness.}}&lt;br /&gt;
&lt;br /&gt;
====+Allow Bypass:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Determines whether weapons which impact on the ship&#039;s hull (see +Minimum Weapon Span above) will bypass shields. Only valid with auto spread shields.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;NO&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+Spread From LOD:====&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Causes the auto spread shields calculations to be done based off a LOD level other than LOD0. Using a lower-poly LOD will considerably speed up the shield collision detection, while being visually indistinguishable in most cases.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, defaults to 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Point Shield Controls:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows remapping of the 4 shield augmentation keys when [[Model Point Shields]] are used. You should usually supply as many values as you have shield segments. The first value determines which augmentation key to use for the first shield segment, the second value determines which key to use for the second shield segment, and so on (the order being defined by the order of the shield points in the model file). If less than 4 values are given, &amp;quot;none&amp;quot; is assumed for the missing ones. Note that as there are only 4 augmentation keys, player ships with more than 4 shield segments would generally not be a good idea.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( String list )&#039;&#039;&#039;&#039;&#039;, possible values &amp;quot;front&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;rear&amp;quot; and &amp;quot;none&amp;quot;&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;rear&amp;quot; )&#039;&#039; for a ship with only two shield sections, front and rear; the left and right augmentation keys would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;left&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;right&amp;quot; )&#039;&#039; for a ship with only three shield sections, left, right and rear; the front augmentation key would be disabled.&lt;br /&gt;
**Example: &#039;&#039;( &amp;quot;front&amp;quot; &amp;quot;right&amp;quot; &amp;quot;rear&amp;quot; &amp;quot;left&amp;quot; )&#039;&#039; for a ship with four shield sections but perhaps positioned in a non-standard way.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Color:===&lt;br /&gt;
*RGB value for shield color&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, value from 0 to 255&lt;br /&gt;
**Example: &#039;&#039;100, 100, 255&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Impact explosion animation to trigger when this ship&#039;s shields are hit. Works identically for all shield types.&lt;br /&gt;
*Note: The size of the explosion is defined by the weapon, see [[Weapons.tbl#.24Shield_Impact_Explosion_Radius:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Shield Recharge:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Determines a maximum recharge limit of shields. When used, the combined maximum shield energy is lowered, meaning that shield energy can be moved between quadrants even with shields fully charged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier ranging from 0.0 to 1.0, defaults to 1.0&lt;br /&gt;
**Example: &#039;&#039;$Max Shield Recharge: 0.5&#039;&#039; caps the combined shield energy to 50%, meaning that a ship with 4 shield quadrants will by default have 12.5% strength on all quadrants (instead of normal 25%), allowing it to for example augment one quadrant to 50% while dropping other quadrants to 0%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Power Output:===&lt;br /&gt;
*Actually does *NOTHING* unless set to zero; in which case weapon/shield/burner energy regeneration is disabled. Checked via code inspection 2014-12-29&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Shield Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for shields at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total shield hitpoints recharged each second. (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.02 equals 2% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.02&#039;&#039;&lt;br /&gt;
*Affected by ETS Shields value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Shield Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===+Shield Regen Hit Delay:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a time delay after being hit by a weapon before the shield may begin regenerating again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Support Shield Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Shield repair rate when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Regeneration Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Regeneration rates for primary guns at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, multiplier of total gun energy recharged each second (&#039;&#039;&#039;NOT A PERCENTAGE&#039;&#039;&#039;, 0.04 equals 4% recharged per second)&lt;br /&gt;
**Default: &#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*Affected by ETS Guns value (1/3rd value recharged per sec at default ETS setting of &#039;4&#039;)&lt;br /&gt;
*Affected by AI Profile Setting: $Player Weapon Recharge Scale:}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Quantity:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*The fraction of &#039;&#039;maximum&#039;&#039; shield capacity to use when making direct shield -&amp;gt; weapon energy transfers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;0.2&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; default direct transfers have a large and poorly-appreciated impact on ETS balancing. If you care about balancing your ship&#039;s weapon and shield recharge rates you are advised to set this to 0.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Efficiency:===&lt;br /&gt;
{{Table202|*The fraction of the transferred shield energy that will actually end up in the weapon capacitor.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
*Note that the amount deposited will be absolute, not relative. For instance, for a ship with 100 weapon energy and 200 shields and default quantity and efficiency, a shield-&amp;gt;weapon transfer will deduct 40 shield energy and add 40 weapon energy. It is entirely possible for efficiency to be more than 1.0.&lt;br /&gt;
*Unless transfer efficiency is tuned to account for the different charge rates for weapons and shields, direct transfers will tend to make the ETS unbalanced in the hands of an experienced player, as in retail.}}&lt;br /&gt;
&lt;br /&gt;
===$Shield to Weapon Transfer Speed:===&lt;br /&gt;
{{Table202|*The rate at which transferred energy will move into the weapon capacitor,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;0.04&#039;&#039;&lt;br /&gt;
*When energy is transferred it is instantly deducted from shields, but it must &#039;trickle&#039; into the weapon capacitor at a fixed fraction per second. This acts as a second bonus recharge on top of whatever the ETS produces.}}&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Quantity:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Efficiency:===&lt;br /&gt;
&lt;br /&gt;
===$Weapon to Shield Transfer Speed:===&lt;br /&gt;
&lt;br /&gt;
{{Table202|As above, but with the transfer direction reversed.}}&lt;br /&gt;
&lt;br /&gt;
===$Max Oclk Speed:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Overclock Speed:&#039;&#039;&#039;&lt;br /&gt;
*Maximum velocity with all energy diverted to engines&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Weapon Eng:===&lt;br /&gt;
*Can also be &#039;&#039;&#039;$Max Weapon Energy:&#039;&#039;&#039;&lt;br /&gt;
*The maximum amount of energy you can store in your primary weapons bank.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Hitpoints:===&lt;br /&gt;
*How much damage the ship can take&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, hitpoints&lt;br /&gt;
**Default: &#039;&#039;100&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hull Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for hull at percent per second&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Hull Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total hull strength that the hull will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of hull hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Hull Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for hull when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Repair Rate:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Repair rates for sybsystems percent per second&lt;br /&gt;
*Syntax: &#039;&#039;Value&#039;&#039;, percentage of total subsystem hitpoints repaired per second}}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Self Repair Maximum:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Maximum percentage of total subsystem strength that subsystems will self-repair to.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage of subsystems hitpoints}}&lt;br /&gt;
&lt;br /&gt;
===$Support Subsystem Repair Rate:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Repair rate for subsystems when docked to a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines armor type used for the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Shield Armor Type:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the armor type used for shield of the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Ships.tbl#Ships.tbl_flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the ship&lt;br /&gt;
**Example: ( &amp;quot;fighter&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+noreplace&#039;&#039;&#039;&lt;br /&gt;
**Can be used to force game to retain existing flags instead of reseting the ship flags before parsing in the new flags.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Class:===&lt;br /&gt;
*Default AI class&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the AI class as defined in [[ai.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Afterburner:===&lt;br /&gt;
*Defines if the ships has afterburner&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
====+Aburn Max Vel:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively, meters per second&lt;br /&gt;
====+Aburn For accel:====&lt;br /&gt;
*Defined only for the forward acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Aburn Max Reverse Vel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration, Sets the top speed for Reverse Afterburner.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**NOTE: Requires [[Ships.tbl#.24Rear_Velocity:|$Rear Velocity:]] to be set in order to work.&lt;br /&gt;
}}&lt;br /&gt;
====+Aburn Rev accel:====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defined only for the reverse acceleration. In same format as [[Ships.tbl#$Forward Accel:|$Forward Accel]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
====+Aburn Fuel:====&lt;br /&gt;
*Amount of afterburner fuel the ship has&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel&lt;br /&gt;
====+Aburn Burn Rate:====&lt;br /&gt;
*Rate the fuel is consumed when afterburner is engaged (in units per seconds)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Rec Rate:====&lt;br /&gt;
*Rate the fuel is restored.&lt;br /&gt;
*Exact fuel recharged per second is given by the ETS value (as a percentage of total power output) multiplied by twice the tabled recharge rate, and then multiplied by the difficulty setting.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel units per second&lt;br /&gt;
====+Aburn Minimum Start Fuel:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Minimum afterburner fuel the ship must have before allowed to afterburn.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Minimum Fuel to Burn:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Forces the ship to afterburn until at least this much fuel is used, or it runs out of fuel.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, fuel}}&lt;br /&gt;
====+Aburn Cooldown Time:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*How much time must have elapsed since the last afterburn finished to allow afterburning again.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====$Trails:====&lt;br /&gt;
*Allows afterburner trails to be used&lt;br /&gt;
=====+Bitmap:=====&lt;br /&gt;
*Texture used to draw the afterburner trail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Bitmap Stretch:=====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Width:=====&lt;br /&gt;
*Width of afterburner trail at the beginning of it (ie. the thruster end)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
=====+Alpha:=====&lt;br /&gt;
*Transparancy of the trail, value from 1 (non-transparent) to 0 (totally transparent)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&lt;br /&gt;
=====+Alpha Decay Exponent:=====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
=====+Life:=====&lt;br /&gt;
*How long the trail will last&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
=====+Faded Out Sections:=====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon used as a countermeasure. Weapon does not have to be included in the countermeasure section of the weapons.tbl, but it has to have &amp;quot;countermeasure&amp;quot; flag in that case.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the weapon as defined in [[weapons.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasures:===&lt;br /&gt;
*Number of countermeasures that can be loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan Time:===&lt;br /&gt;
*Time it takes to scan the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scan range Normal:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan other small ships or large ship subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scan range Capital:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Distance at which the ship can scan capital (&amp;amp; similar size) ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, distance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning time multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan time when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Scanning range multiplier:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*A factor to apply to scan distance when this ship is doing the scanning&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Shield Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of shield damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Ask Help Hull Percent:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
*Percentage of hull damage at which the ship will send a call for assistance message. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percentage. Valid range 0.0-1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$EngineSnd:===&lt;br /&gt;
*Engine sound used for the ship with number referring to sounds.tbl&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Minimum Engine Volume:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Specifies how to multiply the volume of the engine sound based on ship speed. When the ship is stationary, the engine volume will be multiplied by the given value, with the value approaching 1.0 as the ship speed approaches maximum.&lt;br /&gt;
*Note: Default behavior is to ramp the multiplier from 0.5 (when ship is stationary) to 1.0 (when ship is at half speed or more).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, volume multiplier, usually you&#039;ll want a value between 0.0 and 1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideStartSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when entering glide mode, instead of the default throttle down sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$GlideEndSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used when exiting glide mode, instead of the default throttle up sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Flyby Sound===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*Optional sound to be used for the fly-by sound&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CockpitEngineSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for looping engine sound heard in the cockpit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$FullThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to full power.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ZeroThrottleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when setting throttle to zero power&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleUpSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when increasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ThrottleDownSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when decreasing throttle power by 1/3&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the looping sound heard when the afterburner is active&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerEngageSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional optional sound to be used for the sound heard when the afterburner is engaged&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AfterburnerFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the activation of the afterburner failed&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileTrackingSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player tries to acquire a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a aspect seeking missile of the player has acquired a lock&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his primary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryCycleSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player cycles his secondary weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$TargetAcquiredSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the player acquires a new target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$PrimaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the primary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SecondaryFireFailedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the secondary weapon fails to fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerLaunchWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is fired at the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileLockWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is locked onto the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HeatSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a heat-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$AspectSeekerProximityWarningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when an aspect-seeker is in close proximity to the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$MissileEvadedSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when a missile has been evaded&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$CargoScanningSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the cargo of an object is being scanned&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$DeathRollSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship enters its death roll&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$ExplosionSnd===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Optional sound to be used for the sound heard when the ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$SubsysExplosionSnd===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Optional sound to be used for the sound heard when a subsystem on this ship explodes&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Closeup_pos:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). The position of the camera relative to the model in the tech room and the target box view. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom:===&lt;br /&gt;
*How the model will show at techroom and briefing screen animations (assuming a pre-rendered animation is not specified). How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If 3D ship selection is used, also affects the drawing of the ship icon in the weapon &amp;amp; ship selection briefing screens.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
&lt;br /&gt;
{{Table381|&lt;br /&gt;
===$Closeup_pos_targetbox:===&lt;br /&gt;
*Optional value to set for the position of the camera relative to the model in the HUD target box view. If not set then the value for $Closeup_pos: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively&lt;br /&gt;
&lt;br /&gt;
===$Closeup_zoom_targetbox:===&lt;br /&gt;
*Optional value to set how the model will show in the HUD target box view. How far the camera&#039;s zoomed in, defines camera&#039;s FOV. If not set then the value for $Closeup_zoom: will be used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Topdown Offset:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Specifies how high the camera is above the center point of a ship in topdown camera views, or 2D missions.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Offset:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies a custom camera position when the ship is being viewed in the chase camera.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively in meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Rigidity:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Specifies how &#039;rigidly&#039; the camera adheres to the &#039;rest&#039; position of the chase view camera when doing maneuvers or changing speed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Defaults to 5.0.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield_Icon:===&lt;br /&gt;
*This .ani file must be at data/hud and included to the hud.tbl.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Reference to the hud.tbl is no longer needed.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model Icon Direction:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*The direction from which the ship should be drawn from, if $Ship_Icon is not used and the ship icon is generated from the model.&lt;br /&gt;
** By default, the direction is based on whether the game thinks the ship is a small ship, a capship or an installation.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, one of &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;, &amp;quot;front&amp;quot;, &amp;quot;back&amp;quot;, &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Icon:===&lt;br /&gt;
*The icon used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;Filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Anim:===&lt;br /&gt;
*The glowing green grid animation used in ship selection.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship_Overhead:===&lt;br /&gt;
*The overhead view used in the weapons loadout.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Ship model is used by default to generate the image.}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$Wingmen Gauge Dot Override:===&lt;br /&gt;
*(Optional) Defines an animation to use for the dots in the wingmen status gauge. Overrides &#039;Dot Filename:&#039; under the &#039;+Wingman Status:&#039; entry in [[Hud_gauges.tbl#.2BWingman_Status:|Hud_gauges.tbl]] &lt;br /&gt;
*Must be an animation with two frames. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon:===&lt;br /&gt;
*Defines if the ship has its own briefing icon information which overrides the standard briefing icon image&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon:===&lt;br /&gt;
*Defines if the ship has its own wing briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table371|&lt;br /&gt;
===$Briefing wing icon with cargo:===&lt;br /&gt;
*Defines if the ship has its own wing-with-cargo briefing icon (which will only be an option if a ship icon is also specified)&lt;br /&gt;
====+Regular:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;regular anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Fade:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;fade anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Highlight:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&amp;lt;highlight anim filename&amp;gt;&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Score:===&lt;br /&gt;
*Points awarded for destroying the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customized Thruster Effects===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Normal Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*Defines the texture of the modeled thruster effect cone with afterburners lit&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Afterburner Flame:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;Defines the primary thruster glow - the one visible only from behind&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 1a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Afterburner:&#039;&#039;&#039; under the &#039;&#039;&#039;$Thrustglows:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster01 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the secondary glow type-effect for thrusters - the feathery trail like haze behind the main glow&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 2a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Sec_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster02 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the trail type (secondary) glowpoint thrusters&lt;br /&gt;
***Replaces the older &#039;&#039;&#039;$Thruster01 Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Defines the tertiary glow type-effect for thrusters - the one visible from all directions&#039;&#039;&#039;&lt;br /&gt;
**NOTE: The rotation of this effect is jittered, which can look quite bad with certain types of effects.&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the standard drives. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap 3a:&#039;&#039;&#039;&lt;br /&gt;
***Defines the effect for the afterburner. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Ter_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster03 Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;Defines the distortion effect for thrusters&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of normal thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Normal:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Bitmap Distortion a:&#039;&#039;&#039;&lt;br /&gt;
***Defines name of afterburner thruster distortion envelope animation. Overrides [[Species_defs.tbl]] line &#039;&#039;&#039;+Dist_Afterburn:&#039;&#039;&#039; under the &#039;&#039;&#039;$ThrustAnims:&#039;&#039;&#039; entry.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Radius factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the radius multiplier&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion Length factor:&#039;&#039;&#039;&lt;br /&gt;
***Defines the length multiplier for the thruster distortion&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;$Thruster Distortion:&#039;&#039;&#039;&lt;br /&gt;
***Defines whether the distortion effect is rendered for this ship.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Bool&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Glow Noise Mult:&#039;&#039;&#039;&lt;br /&gt;
**A multiplier for how much noise is applied to the thruster glow radius. A value of 0 causes the radius to remain perfectly steady and values higher than 1 cause the radius to fluctuate more than the default.&lt;br /&gt;
** Defaults to 1.0.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Particles:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the alternative particle thruster&lt;br /&gt;
*&#039;&#039;&#039;$Thruster Particle Bitmap:&#039;&#039;&#039; OR &#039;&#039;&#039;$Afterburner Particle Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**Name of the animation used for particle thrusters, up to &#039;&#039;&#039;three&#039;&#039;&#039; can be defined for both &#039;&#039;&#039;standard&#039;&#039;&#039; thrusters and &#039;&#039;&#039;afterburners&#039;&#039;&#039; (6 in total). Afterburner particles require at least 1 existing particle thruster entry.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;$Min Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Max Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum radius of new particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;$Min Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Max Created:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum amount of particles created&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$Variance:&#039;&#039;&#039;&lt;br /&gt;
**Value that describes the randomness of particle generation, values close to 0 will cause particles to spew very close to the thrusters normal while values close 1 will cause some particles to be spewed even to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stealth:===&lt;br /&gt;
*Defines: Ship behaves as a stealth-ship: non-targettable, and not on radar.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
This field is [[deprecated]], and mods using 3.6.8 and above should use the &amp;quot;stealth&amp;quot; flag.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Decals:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines: Maximum number of weapon decals on a ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, maximum number of decals on ship&lt;br /&gt;
**Default: 50 for anything below cruiser size, 100 for anything below superdestroyer/installation size, 300 for anything above destroyer size, 10 for everything else.}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature disabled. Parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*These are the origins of the white contrails that appear in the nebula missions. Ship may have multiple trails.&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+ClearAll&#039;&#039;&#039;&lt;br /&gt;
**Clears all existing trail data from the ship}}&lt;br /&gt;
====+Offset:====&lt;br /&gt;
*The position of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively, relative to the center point of the model&lt;br /&gt;
====+Start Width:====&lt;br /&gt;
*The width of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+End Width:====&lt;br /&gt;
*The width of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
====+Start Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s head&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
====+End Alpha:====&lt;br /&gt;
*The opacity of the contrail&#039;s tail&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Alpha Decay Exponent:====&lt;br /&gt;
*Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
*Smaller numbers below 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Larger numbers above 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
====+Max Life:====&lt;br /&gt;
*How long the contrail remains&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
=====+Spread:=====&lt;br /&gt;
*Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
====+Spew Time:====&lt;br /&gt;
*Time in milliseconds to create new trail points, lower means less &#039;jagged&#039; trails.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Bitmap:====&lt;br /&gt;
*The image to use for the contrail.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Bitmap Stretch:====&lt;br /&gt;
*Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default:&#039;&#039;1&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
====+Faded Out Sections:====&lt;br /&gt;
*Defines the number of the trail sections from the leading edge that are gradually faded away.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines maneuvering thrusters. Ship may have multiple $Thrusters defined.&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**Defines the index number of the manoeuvring thruster defined in this entry&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Used For:&#039;&#039;&#039;&lt;br /&gt;
{{Table230|&lt;br /&gt;
**This field may be omitted, and the activation of the thruster will be calculated automatically based on its position and direction.&lt;br /&gt;
}}&lt;br /&gt;
**Defines the maneuver that triggers the maneuvering thruster&lt;br /&gt;
**List of maneuvers: Bank right, Bank left, Pitch up, Pitch down, Roll right, Roll left, Slide right, Slide left, Slide up, Slide down, Forward, Reverse&lt;br /&gt;
***THESE NAMES MAY BE MISLEADING FOR YOU.&lt;br /&gt;
***&#039;Roll left&#039; and &#039;Roll right&#039; are actually yaw, activated when the ship rotates around its top-bottom axis.&lt;br /&gt;
***&#039;Bank left&#039; and &#039;Bank right&#039; are actually roll, activated when the ship rotates around its front-back axis.&lt;br /&gt;
{{Table232|&lt;br /&gt;
***&#039;Yaw left&#039; and &#039;Yaw right&#039; are now valid strings for this field.  &#039;Roll left&#039; and &#039;Roll right&#039; are still recognized for compatibility.&lt;br /&gt;
}}&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Allows one or more strings, does not have a set limit.&lt;br /&gt;
*&#039;&#039;&#039;+Position:&#039;&#039;&#039;&lt;br /&gt;
**Defines thruster location&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), position from the ships center point, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Normal:&#039;&#039;&#039;&lt;br /&gt;
**Defines the direction where the thruster points to&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; ), direction of the thrusters normal, x, y, z axis respectively&lt;br /&gt;
*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the graphic that will be used for trail, rendered like beams&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius of cylinder&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Length:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length of thruster trail&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+StartSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is started&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+LoopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is continuously used&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+StopSnd:&#039;&#039;&#039;&lt;br /&gt;
**Defines the sound played when the thruster is shutting down&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Glowpoint overrides:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Creates a point that casts light onto ships and objects with the source being a glowpoint defined in the model file.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String:Integer&amp;quot; )&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*String refers to name in [[glowpoints.tbl]]&lt;br /&gt;
*Essentially, [Name_of_glowpoint_override_in_glowpoints.tbl]:[Bank_in_POF]. If there is no override entry then the game will not generate a light. If you have multiple banks that use the same override, use a comma if they are not in order (2,4,7) and use a dash if they are in order (3-5 yields 3, 4, and 5).&lt;br /&gt;
**Example: &#039;&#039;&#039;$Glowpoint overrides: ( &amp;quot;teal_glow_10:1&amp;quot; &amp;quot;red_glow:2,3&amp;quot; &amp;quot;white_glow_10:4&amp;quot; &amp;quot;red_glow_10:5&amp;quot; &amp;quot;green_glow_10:6&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Radar Image 2D:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the bitmap used to represent the ship on the radar screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Color Image 2D:&#039;&#039;&#039;&lt;br /&gt;
**Defines the color bitmap used to represent the ship on the radar screen.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Filename&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;$Radar Image Size:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the bitmap on the radar screen (length of the longer dimension)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;$3D Radar Blip Size Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**Defines the multiplier used for blip size on the 3D radar.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Ship IFF Colors:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the alternate color for the ship. Affects both the targeting brackets as well as the radar screen.&lt;br /&gt;
*&#039;&#039;&#039;+Seen By:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF actually viewing the object (most often &#039;Friendly&#039;)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+When IFF Is:&#039;&#039;&#039;&lt;br /&gt;
**Defines the IFF which the ship has to have for its color to be altered.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of an IFF class.&lt;br /&gt;
*&#039;&#039;&#039;+As Color:&#039;&#039;&#039;&lt;br /&gt;
**Defines the new color of the ship&#039;s targeting brackets and radar blip&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer list&#039;&#039;&#039;&#039;&#039;, red, blue and green respectively}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Target Priority Groups:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines into which target priority groups the ship belongs to&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String list&#039;&#039;&#039;&#039;&#039;, names of the targeting groups&lt;br /&gt;
*&#039;&#039;&#039;+Override&#039;&#039;&#039;&lt;br /&gt;
**Overrides the ships existing groupings}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Resistance Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the ships EMP resistance modifier:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Damage Draw Limit:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the maximum percentage of hitpoints ship has before piercing effects are enabled&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Example: &#039;&#039;&#039;10&#039;&#039;&#039;, sets the limit to 10%}}&lt;br /&gt;
&lt;br /&gt;
===$Path Metadata:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows definition of extra metadata&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the path as defined in the ship POF file.&lt;br /&gt;
**Example: &#039;&#039;&#039;$Path Metadata: $Bay01&#039;&#039;&#039;&lt;br /&gt;
{{Table220|&lt;br /&gt;
====+arrival rvec:====&lt;br /&gt;
*When using this path to arrive via fighterbay, the arriving ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to arrive via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
====+departure rvec:====&lt;br /&gt;
*When using this path to depart via fighterbay, the departing ship will rotate to align itself with this rvec (so the right side of the ship is pointing in this direction). Only affects paths used to depart via fighterbay.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+arrive speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships arriving from a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_arrive_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
====+depart speed multiplier:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Modifies the speed of ships departing to a fighterbay using this path. See [[Ai_profiles.tbl#.24bay_depart_speed_multiplier:]] for details.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Passive Lightning Arcs:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Creates a &#039;lightning arc&#039; between two points on the ship&#039;s hull, like when the ship is EMP&#039;d or damaged, but naturally and fixed to two points on the ship.&lt;br /&gt;
*This section can be repeated.&lt;br /&gt;
*&#039;&#039;&#039;All subfields are required&#039;&#039;&#039;&lt;br /&gt;
====+Submodel 1:====&lt;br /&gt;
*The name of the name of the submodel the first end is connected to.&lt;br /&gt;
*Note that the arc will &#039;&#039;not&#039;&#039; move along with a submodel while it is animating (but it will be initially created in the correct position). In the case of an animating submodel, it is recommended to use very short durations/frequencies.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Position 1:====&lt;br /&gt;
*The position on the ship this end is attached to, relative to the origin of the entire ship.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively&lt;br /&gt;
====+Submodel 2:====&lt;br /&gt;
====+Position 2:====&lt;br /&gt;
*The same as the above for the other end of the arc.&lt;br /&gt;
====+Duration:====&lt;br /&gt;
*How long the arc persists while active.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
====+Frequency:====&lt;br /&gt;
*How long after creating an arc it should wait before creating another.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
====+Primary color 1:====&lt;br /&gt;
*The first primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Primary color 2:====&lt;br /&gt;
*The second primary color of the arc, chosen randomly between color 1 and 2.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255&lt;br /&gt;
====+Secondary color:====&lt;br /&gt;
*The secondary color of the arc. This is the inner color, usually close to white.&lt;br /&gt;
**Syntax: three &#039;&#039;&#039;&#039;&#039;Integers&#039;&#039;&#039;&#039;&#039;, 0-255}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations, replacing the subsystem-based definitions&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Driven Animations:===&lt;br /&gt;
{{Table240|&lt;br /&gt;
*See [[Animation_Drivers#Parsing (+Driver Set:)]]&lt;br /&gt;
*Driven animations &#039;&#039;&#039;are not&#039;&#039;&#039; compatible with $Animations! If you need animations without drivers, create a driver set that has no driver and list all animations in it&#039;s +Affected Animations:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animation Moveables:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Like $Animations: but for specific in-mission adjustable moveable animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the moveable animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this ship class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Ship Class to find the CustomData Lua Table.&lt;br /&gt;
====+Val:====&lt;br /&gt;
&lt;br /&gt;
Specifies a custom data value and its name, in the format&lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
===$Subsystem&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;===&lt;br /&gt;
:&#039;&#039;Main article: [[Subsystem]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ships.tbl flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_collide&amp;quot;===&lt;br /&gt;
*Defines ship as non-collideable, ie. everything will go through it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;player_ship&amp;quot;===&lt;br /&gt;
*Makes it possible for the player to fly the ship&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;default_player_ship&amp;quot;===&lt;br /&gt;
*Makes this ship as a default part of the loadout options in FRED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Ship Type===&lt;br /&gt;
*Flags in this section are used to define the type of the ship&lt;br /&gt;
*Use only one &#039;&#039;&#039;ship type&#039;&#039;&#039; flag per table entry&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*New ship types can be defined in [[objecttypes.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;repair_rearm&amp;quot;====&lt;br /&gt;
*Alternate name for &amp;quot;support&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;support&amp;quot;====&lt;br /&gt;
*Defines the ship as repair and rearm vessel and sets AI behaviour accordingly&lt;br /&gt;
*Only one such vessel can be defined per species&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cargo&amp;quot;====&lt;br /&gt;
*Defines ship as a cargo crate and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;fighter&amp;quot;====&lt;br /&gt;
*Defines ship as a fighter and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;bomber&amp;quot;====&lt;br /&gt;
*Defines ship as a bomber and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 only ships flagged as fighters or bombers can accept the full set of player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;transport&amp;quot;====&lt;br /&gt;
*Defines ship as a transport and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;freighter&amp;quot;====&lt;br /&gt;
*Defines ship as a freighter and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;capital&amp;quot;====&lt;br /&gt;
*Defines ship as a capital ship and also sets the AI behaviour&lt;br /&gt;
*By default, the ship&#039;s subsystems are scannable (this can be overridden by mission designers)&lt;br /&gt;
*The ship will warp out without ramping up to warpout speed&lt;br /&gt;
*When using the &amp;quot;Knossos&amp;quot; warpout, this ship will aim for the center of the portal&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;supercap&amp;quot;====&lt;br /&gt;
*Alternate name for &amp;quot;super cap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;super cap&amp;quot;====&lt;br /&gt;
*Defines ship as a super capital ship and also sets the AI behaviour&lt;br /&gt;
*The following things are true for all ships with this flag:&lt;br /&gt;
**When hit by debris, damage dealt by the collision is capped to between 10 and 20% of the ship&#039;s health maximum (determined randomly for each collision)&lt;br /&gt;
**All damage dealt by weapons without the corresponding supercap flag from weapons.tbl will be reduced by 75%&lt;br /&gt;
**In addition, once the ship is at or below 75% health, damage from non-supercap weapons is completely negated&lt;br /&gt;
**Do note that shockwave damage, regardless of origin, is not subject to these rules unless the &amp;quot;$Weapon shockwave damage respects huge ship flags:&amp;quot; setting in game_settings.tbl is set to true&lt;br /&gt;
**Ship subsystems are scannable by default (can be overridden by mission designers)&lt;br /&gt;
**The ship does not need to ramp up to warpout speed before entering subspace&lt;br /&gt;
**When using the &amp;quot;Knossos&amp;quot; warpout, the ship will aim for a departure point at the center of the Knossos portal&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;drydock&amp;quot;====&lt;br /&gt;
*Defines ship as a drydock and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;cruiser&amp;quot;====&lt;br /&gt;
*Defines ship as a cruiser and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;navbuoy&amp;quot;====&lt;br /&gt;
*Defines ship as a navbuoy and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentrygun&amp;quot;====&lt;br /&gt;
*Alternate name for &amp;quot;sentry gun&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;sentry gun&amp;quot;====&lt;br /&gt;
*Defines ship as a sentrygun and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escapepod&amp;quot;====&lt;br /&gt;
*Alternate name for &amp;quot;escape pod&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;escape pod&amp;quot;====&lt;br /&gt;
*Defines ship as a escapepod and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;corvette&amp;quot;====&lt;br /&gt;
*Defines ship as a corvette and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;gas miner&amp;quot;====&lt;br /&gt;
*Defines ship as a gas miner and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;awacs&amp;quot;====&lt;br /&gt;
*Defines ship as a AWACS and also sets the AI behaviour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos&amp;quot;====&lt;br /&gt;
*Alternate name for the &amp;quot;Knossos device&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;knossos device&amp;quot;====&lt;br /&gt;
*Defines ship as a Knossos and also sets the AI behaviour&lt;br /&gt;
*In FS1/FS2 ships that are marked with this flag cannot accept any player orders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;stealth&amp;quot;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines ship as a stealth-ship: non-targettable, and not on radar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;no type&amp;quot;====&lt;br /&gt;
*Does ???&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ship copy&amp;quot;===&lt;br /&gt;
*Defines the ship as a copy of another ship. For ships which have this flag and are a hash-variant of another ship (like &#039;&#039;&#039;SF Dragon&#039;&#039;&#039; and &#039;&#039;&#039;SF Dragon#2 (Weakened)&#039;&#039;&#039;), the ship copy will be listed on the scoreboard as the original ship. This only affects the listing, not the score.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Includes ships description to the tech database from the beginning of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database multi&amp;quot;===&lt;br /&gt;
*Includes the ship to multiplayer tech database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dont collide invisible&amp;quot;===&lt;br /&gt;
*Defines invisible textures as non-collideable (For example, a hangar entrace)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;big damage&amp;quot;===&lt;br /&gt;
*Limits the damage made to the ship by non-huge weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
*Ship will not appear in any of the FRED dropdown lists for ship classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ballistic primaries&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables the ship to use ballistic primaries&lt;br /&gt;
*No longer needed, game handles it automatically}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;flash&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Makes a flash when a ship dies}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;surface shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Shots that impact the hull are applied to shields, regardless of if the ship has a shield mesh.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show ship&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enable rendering the ship even when the ship is a player ship&lt;br /&gt;
*Will result in the player&#039;s ship model being rendered, when in cockpit mode}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;generate icon&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Creates a HUD shield icon from the model itself}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;gun convergence&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Enables ship to use the firing points&#039; normals in defining the direction where the weapon fire}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no thruster geometry noise&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents noise from being added to the thruster effects geometry}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;intrinsic no shields&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines that ship has no shields by default, to allow mixing and matching shielded and unshielded craft in loadout}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Bypasses linked primaries while cycling.  Does not block SEXPs/scripts that might be able to lock them, only the act of cycling for players and determing whether to link or not for AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pain flash&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Prevents pain flash from being shown when ship is hit}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;dynamic primary linking&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Allows this ship use the primary firepoint cycling code.  With a key bind added in 3.6.13, you can toggle between various factorizations of primary firepoint groupings on a per-primary bank basis.  So a 4-firepoint bank could cycle through all four firepoints firing together (1x4), each firepoint firing individually (4x1, all 4 firing over the timespan of the bank cooldown, so no change in damage over time, or DPS, occurs from retail behavior), or firing in pairs (2x2).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no ets&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
Sets ship class to have no ETS}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lighting&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Ship will not receive lighting calculations}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;auto spread shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Causes the ship&#039;s shield mesh (if any) to be ignored and a shield of a given thickness to be automatically projected around the ship&#039;s hull. Weapons will impact the ship&#039;s shields at a distance equal to the shield thickness defined in [[Ships.tbl#.2BAuto_Spread:|#.2BAuto_Spread:]], but not before the weapon itself has travelled at least a distance equal to that. Note that impact effects normally projected onto the shield mesh will not work.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;model point shields&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Instead of the standard 4 shield quadrants, the ship uses an arbitrary number of shield sections which must have been defined in the model file, see [[Model Point Shields]]. If used on a player ship, you must also define [[Ships.tbl#.24Model_Point_Shield_Controls:|$Model_Point_Shield_Controls:]] to allow the shield augmentation controls to be used.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;repair disabled subsystems&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Destroyed subsystems will auto-repair, provided [[Ships.tbl#.24Subsystem_Repair_Rate:|$Subsystem Repair Rate:]] is greater than 0. }}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;large ship deathroll&amp;quot;===&lt;br /&gt;
{{Table210|&lt;br /&gt;
Causes the ship to deathroll like a fighter, even if it is big or huge (which is disabled by default). Note that their deathroll intensity is scaled down by being larger size. }}&lt;br /&gt;
&lt;br /&gt;
==Wing Formations==&lt;br /&gt;
===$Name:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Provides a unique name for the formation, followed by the list of positions occupied by each member of the wing relative to their leader. The leader is always at 0,0,0 and is omitted, so the first position is the second in the wing, and second is the third in the wing, etc. Each formation must contain all 5 positions.&lt;br /&gt;
*NOTE: FSO automatically scales these these positions by the ship&#039;s size, so the table values will be very small. You can see the retail formation&#039;s values below for reference.&lt;br /&gt;
*Syntax: (a list of 5 &#039;&#039;&#039;&#039;&#039;Vectors&#039;&#039;&#039;&#039;&#039;), each has three &#039;&#039;&#039;floats&#039;&#039;&#039;, x-axis, y-axis, z-axis, respectively}}&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Wing Formations&lt;br /&gt;
&lt;br /&gt;
$Name: Default&lt;br /&gt;
((-0.39, 0.20, -0.59)&lt;br /&gt;
 ( 0.39, 0.20, -0.59)&lt;br /&gt;
 (-0.78, 0.39, -1.18) &lt;br /&gt;
 ( 0.00, 0.39, -1.18)&lt;br /&gt;
 ( 0.78, 0.39, -1.18)) &lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Player Ship Precedence==&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
     &amp;quot;GTF Ulysses&amp;quot;&lt;br /&gt;
     &amp;quot;GTF Hercules&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Medusa&amp;quot;&lt;br /&gt;
     &amp;quot;GTB Ursa&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Default Player Ship&lt;br /&gt;
&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Engine Wash Info&lt;br /&gt;
&lt;br /&gt;
$Name:                       Default&lt;br /&gt;
$Angle:                      10.0&lt;br /&gt;
$Radius Mult:                1.2&lt;br /&gt;
$Length:                     400&lt;br /&gt;
$Intensity:                  1.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Ship Classes&lt;br /&gt;
$Name:                       GTF Ulysses&lt;br /&gt;
$Short name:                 TFight&lt;br /&gt;
$Species:                    Terran&lt;br /&gt;
   +Type:                       XSTR(&amp;quot;Space Superiority&amp;quot;, -1)&lt;br /&gt;
   +Maneuverability:            XSTR(&amp;quot;Excellent&amp;quot;, -1)&lt;br /&gt;
   +Armor:                      XSTR(&amp;quot;Light&amp;quot;, -1&lt;br /&gt;
   +Manufacturer:               XSTR(&amp;quot;Triton / Mekhu&amp;quot;, -1)&lt;br /&gt;
   +Description:                XSTR( &amp;quot; &amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Tech Description:           XSTR(&amp;quot;Descriptive text&amp;quot;, -1)&lt;br /&gt;
   $end_multi_text&lt;br /&gt;
   +Length:                     16 m&lt;br /&gt;
   +Gun Mounts:                 4&lt;br /&gt;
   +Missile Banks:              1&lt;br /&gt;
$POF File:                   fighter01.pof&lt;br /&gt;
$Detail Distance:            (0, 80, 300, 900)&lt;br /&gt;
$ND:                         42 42 244&lt;br /&gt;
$Show Damage:                YES&lt;br /&gt;
$Density:                    1&lt;br /&gt;
$Damp:                       0.1&lt;br /&gt;
$Rotdamp:                    0.35&lt;br /&gt;
$Max Velocity:               0.0, 0.0, 70.0&lt;br /&gt;
$Rotation Time:              3.0, 2.6, 5.0&lt;br /&gt;
$Rear Velocity:              0.0&lt;br /&gt;
$Forward Accel:              2.0&lt;br /&gt;
$Forward Decel:              1.5&lt;br /&gt;
$Slide Accel:                0.0&lt;br /&gt;
$Slide Decel:                0.0&lt;br /&gt;
$Expl Inner Rad:             25.0&lt;br /&gt;
$Expl Outer Rad:             55.0&lt;br /&gt;
$Expl Damage:                15.0&lt;br /&gt;
$Expl Blast:                 1000.0&lt;br /&gt;
$Expl Propagates:            NO&lt;br /&gt;
$Shockwave Speed:            0.0&lt;br /&gt;
$Allowed PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot;)&lt;br /&gt;
$Allowed Dogfight PBanks:    ( &amp;quot;Subach HL-D&amp;quot; &amp;quot;Prometheus D&amp;quot; )&lt;br /&gt;
$Default PBanks:             ( &amp;quot;Subach HL-7&amp;quot; &amp;quot;Prometheus R&amp;quot; )&lt;br /&gt;
$Allowed SBanks:             ( &amp;quot;Rockeye&amp;quot; &amp;quot;Tempest&amp;quot; )&lt;br /&gt;
$Allowed Dogfight SBanks:    ( &amp;quot;Tempest D&amp;quot;  &amp;quot;Hornet D&amp;quot; )&lt;br /&gt;
$Default SBanks:             ( &amp;quot;Harpoon&amp;quot; )&lt;br /&gt;
$SBank Capacity:             ( 40 )&lt;br /&gt;
$Shields:                    380&lt;br /&gt;
$Shield Color:               100 100 255&lt;br /&gt;
$Power Output:               2.0&lt;br /&gt;
$Max Oclk Speed:             94.0&lt;br /&gt;
$Max Weapon Eng:             80.0&lt;br /&gt;
$Hitpoints:                  180&lt;br /&gt;
$Flags:                      (  &amp;quot;player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;default_player_ship&amp;quot;&lt;br /&gt;
                                &amp;quot;fighter&amp;quot;&lt;br /&gt;
                                &amp;quot;in tech database&amp;quot;)&lt;br /&gt;
$AI Class:                   Captain&lt;br /&gt;
$Afterburner:                YES&lt;br /&gt;
   +Aburn Max Vel:              0.0, 0.0, 150.0&lt;br /&gt;
   +Aburn For accel:            0.7&lt;br /&gt;
   +Aburn Fuel:                 300.0&lt;br /&gt;
   +Aburn Burn Rate:            50.0&lt;br /&gt;
   +Aburn Rec Rate:             25.0&lt;br /&gt;
$Countermeasures:            25&lt;br /&gt;
$Scan Time:                  2000&lt;br /&gt;
$EngineSnd:                  128&lt;br /&gt;
$Closeup_Pos:                0.0, 0.0, -22&lt;br /&gt;
$Closeup_Zoom:               0.5&lt;br /&gt;
$Shield_Icon:                shield-f01&lt;br /&gt;
$Ship_Icon:                  iconfighter01&lt;br /&gt;
$Ship_Anim:                  ssfighter01&lt;br /&gt;
$Ship_Overhead:              loadfighter01&lt;br /&gt;
$Score:                      8&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     -7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Offset:                     7.75 -2.8 0.75&lt;br /&gt;
   +Start Width:                0.25&lt;br /&gt;
   +End Width:                  0.05&lt;br /&gt;
   +Start Alpha:                1.0&lt;br /&gt;
   +End Alpha:                  0.0&lt;br /&gt;
   +Max Life:                   1.0&lt;br /&gt;
   +Spew Time:                  60&lt;br /&gt;
   +Bitmap:                     Contrail01&lt;br /&gt;
$Subsystem:    communication,   10, 0&lt;br /&gt;
$Subsystem:    navigation,      10, 0&lt;br /&gt;
$Subsystem:    weapons,         20, 0&lt;br /&gt;
$Subsystem:    sensors,         10, 0&lt;br /&gt;
$Subsystem:    engines,         35, 0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Ship Precedence: (&lt;br /&gt;
      &amp;quot;GTF Ulysses&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table234&amp;diff=65336</id>
		<title>Template:Table234</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table234&amp;diff=65336"/>
		<updated>2023-11-17T05:01:10Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table234]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #2c2448; border: solid 1px #7364b0; padding: 0px 4px; font-size: -1; color: #ffd382&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#ffc90e&amp;gt;FS2 Open, 24.0&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table242&amp;diff=65335</id>
		<title>Template:Table242</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table242&amp;diff=65335"/>
		<updated>2023-11-17T05:00:48Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: Created page with &amp;quot;&amp;lt;noinclude&amp;gt;Table242&amp;lt;/noinclude&amp;gt; &amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #122410; border: solid 1px #779999; padding: 0px 4px; font-size:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table242]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #122410; border: solid 1px #779999; padding: 0px 4px; font-size: -1; color: #669200&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#889999&amp;gt;FS2 Open, 24.2&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Template:Table210&amp;diff=65334</id>
		<title>Template:Table210</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Template:Table210&amp;diff=65334"/>
		<updated>2023-11-17T04:49:53Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Templates|Table210]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 1px 2px 1px 2px; background-color: #48238c; border: solid 1px #1d8788; padding: 0px 4px; font-size: -1; color: #31e5e7&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;lt;font color=#ffcc23&amp;gt;FS2 Open, 21.0&amp;lt;/font&amp;gt;:&#039;&#039;&#039; {{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65333</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65333"/>
		<updated>2023-11-17T04:31:49Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the width of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the width of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#+Parent Velocity Factor:|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:|Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65332</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65332"/>
		<updated>2023-11-17T04:30:29Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the width of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the width of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#Parent Velocity Factor|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#Parent Velocity Factor|Parent Velocity Factor]] also works, inheriting the [[#$Velocity:]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65331</id>
		<title>Weapons.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Weapons.tbl&amp;diff=65331"/>
		<updated>2023-11-17T04:29:43Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TableVersionGit|2023-10-25|bb47531c55b16bc9a965b446aecd431b6a7ef535}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;weapons.tbl&#039;&#039;&#039; defines all of the weapon classes used in FSO.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-wep.tbm&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The weapons.tbl is responsible for defining the behavior of the numerous weapon effects used in FSO, including the amount of damage dealt, the firing rate, and graphical effects.&lt;br /&gt;
&lt;br /&gt;
This wiki page goes over all of the entries used exclusively in the weapons.tbl file. Hyperlinks to individual weapon creation/editing tutorials are provided when appropriate.&lt;br /&gt;
&lt;br /&gt;
==Special Case Weapons==&lt;br /&gt;
===Beam Cannons===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;beam&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;[[weapons.tbl#$BeamInfo:|$BeamInfo:]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See also: [http://www.hard-light.net/wiki/index.php/Tutorial_-_Beam_Weapons Tutorial - Beam Weapons]&lt;br /&gt;
&lt;br /&gt;
===Flak Guns===&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;flak&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*&#039;&#039;&#039;&amp;quot;particle spew&amp;quot;&#039;&#039;&#039; flag&lt;br /&gt;
*Must have inner and outer radius defined to have any effect.&lt;br /&gt;
*A &#039;&#039;&#039;.pof&#039;&#039;&#039; model must be defined ( usually &#039;&#039;&#039;Hornet.pof&#039;&#039;&#039; )&lt;br /&gt;
**Note: the model is not actually used... Instead, it uses [[Weapons.tbl#$Pspew:|particle spew]]. Trails may also be added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
*The weapons table consist of several sections&lt;br /&gt;
*All sections beginning with &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; need &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;End&#039;&#039;&#039; before the next section.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Primary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;standard primaries weapons&#039;&#039;&#039; as well as &#039;&#039;&#039;beam cannons&#039;&#039;&#039; and &#039;&#039;&#039;flak cannons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Secondary Weapons&#039;&#039;&#039;&lt;br /&gt;
***Defines all &#039;&#039;&#039;secondary weapons&#039;&#039;&#039;.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Beam Weapons&#039;&#039;&#039;&lt;br /&gt;
***I haven&#039;t got any ideas for this one.&lt;br /&gt;
**&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;[[Weapons.tbl#Countermeasures|Countermeasures]]&#039;&#039;&#039;&lt;br /&gt;
***Defines the used countermeasure.&lt;br /&gt;
**&#039;&#039;&#039;$Player Weapon Precedence&#039;&#039;&#039;&lt;br /&gt;
***Player Weapon Precedence is used in weapon selection when a default specified by the mission designer is not available to the player. The next weapon on the list is used in its place (assuming that weapon is allowed for the player).&lt;br /&gt;
&lt;br /&gt;
==Core Table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*This is the name of the weapon. If it&#039;s going to be used by the player, keep it under 12 characters so it doesn&#039;t spill over the HUD box.&amp;lt;br&amp;gt;Two special characters can be used in the name: &#039;&#039;&#039;#&#039;&#039;&#039; and &#039;&#039;&#039;@&#039;&#039;&#039;. Their usage details are the very same than inside the [[Ships.tbl#.24Name:_2|$Name field from Ships.tbl]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+nocreate====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+nocreate&#039;&#039;&#039; to prevent the game from creating an incomplete entry with very few valid fields.  If the entry does not already exist (either in weapons.tbl or in earlier parsed *-wep.tbm files), the modular entry is skipped.}}&lt;br /&gt;
&lt;br /&gt;
===+remove===&lt;br /&gt;
{{Table210|&lt;br /&gt;
*In [[Modular Tables]] a name can be followed by the line &#039;&#039;&#039;+remove&#039;&#039;&#039; to completely remove a previously parsed entry.}}&lt;br /&gt;
&lt;br /&gt;
===$Alt Name:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*An alternative name that can be referenced instead of $Name:&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subtype:===&lt;br /&gt;
{{Table3610| &lt;br /&gt;
Specifies the weapon &#039;s subtype. Overrides the default subtype as specified by the #-section it is in (#Primary, #Secondary, #Beam Weapon, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
:Since the weapon subtype is already specified by the #-section it is in, this option is not particularly useful when the weapon is inside a #Primary or #Secondary section. However, it may be used to specify the weapon slot it uses on fighters/bombers for weapons that are normally capship only (such as beam cannons).}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Valid Entries: &lt;br /&gt;
:Primary&lt;br /&gt;
:Secondary}}&lt;br /&gt;
&lt;br /&gt;
===+Title:===&lt;br /&gt;
*This is the title of the weapon in the Weapons loadout screen. Only needed for player allowed weapons. Title may be anything.  Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Description:===&lt;br /&gt;
*This is the description you see in the weapons loadout screen. Again, these aren&#039;t based on any hard numbers, just approximations. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;Standard Issue&lt;br /&gt;
&#039;&#039;Level 3 Hull Damage&lt;br /&gt;
&#039;&#039;Level 2 Shield Damage&#039;&#039;&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===+Tech Title:===&lt;br /&gt;
*Title of the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Anim:===&lt;br /&gt;
*Animation used for the weapon in the Tech room. Only needed for player allowed weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, animation filename&lt;br /&gt;
**Example: &#039;&#039;Tech_Subach_HL-7&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Tech Description:===&lt;br /&gt;
*Descriptive text you see in the tech room. Only needed for player allowed weapons. Numerical value is a reference to translations in [[Tstrings.tbl]]&lt;br /&gt;
*Must be followed by &#039;&#039;&#039;$end_multi_text&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;&#039;&#039;The Subach-Innes HL-7...&#039;&#039;&amp;quot;, 3245)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$Turret Name:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Renames a turret to this if this is the first weapon on a turret.&lt;br /&gt;
*Syntax: XSTR(&#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;, -1)}}&lt;br /&gt;
&lt;br /&gt;
===$Tech Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines model used in wing loadout screen for the weapon. 3D weapon models in the tech room have not yet been implemented.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Pos:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. The position of the camera relative to the model center. Only valid if a tech model is defined&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, three &#039;&#039;&#039;floats&#039;&#039;&#039;, x, y and z values respectively}}&lt;br /&gt;
&lt;br /&gt;
====+Closeup_Zoom:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*How the model will show on the Loadout Screen. How far the camera&#039;s zoomed in, defines camera&#039;s FOV.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians}}&lt;br /&gt;
&lt;br /&gt;
===$Selection Effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines which selection effect to use when the -weapon_choice_3d commandline flag is enabled or no ani can be found for the selected weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, either &amp;quot;FS1&amp;quot;, or &amp;quot;Off&amp;quot;. This defaults to the FS2 effect.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$HUD Image:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the picture used to represent the weapon in HUD loadout list&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model File:===&lt;br /&gt;
*Filename of the model file (.pof) at data/models folder. Additional fields beginning from &#039;&#039;&#039;&#039;&#039;@Laser Bitmap:&#039;&#039;&#039;&#039;&#039; and ending to &#039;&#039;&#039;&#039;&#039;@Laser Tail Radius:&#039;&#039;&#039;&#039;&#039; are not needed if a model has been defined for the weapon.&lt;br /&gt;
*Standard primaries and beam cannons do not use specific models so for those the name is &#039;none&#039;.&lt;br /&gt;
*Flak weapons and secondaries use models, though the exact model is not important with the flak weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039; or &#039;&#039;none&#039;&#039;, model filename&lt;br /&gt;
**Example: &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$POF target LOD:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the LOD (Level-Of-Detail) of the model used in HUD targeting view&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the distance where the change between different Levels-Of-Details (LODs) occurs&lt;br /&gt;
*Take notice that these are base values. Model detail in Detail options, (within game press F2), applies a multiplier to these values. These multipliers are (from left to right): 1/8, 1/4, 1, 4, 8&lt;br /&gt;
*Optional.  If not defined the game uses the formula ((radius * 20.0 + 20.0) * LOD)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;(Detail Distances)&#039;&#039;&#039;&#039;&#039; , list of &#039;&#039;&#039;integers&#039;&#039;&#039; (same amount as LODs), distances from the model in meters&lt;br /&gt;
**Example: &#039;&#039;(0, 80, 300, 900)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$External Model File:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the models shown on the gunpoint, used with Bobb&#039;s external-visible-weapon code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Speed:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation speed of the subobject, with the $gun_rotation property defined, in the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Note: weapon fire will be delayed by the time it takes for the weapon to spin up to this speed (using $Submodel Rotation Acceleration or its default value), regardless of whether an external model is used or not.&lt;br /&gt;
}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Note: It&#039;s no longer required that the ship actually have external models enabled (whether or not this weapon has one defined) for the spin up delay to occur.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Submodel Rotation Acceleration:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the rotation acceleration of the external weapon model.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: 10}}&lt;br /&gt;
&lt;br /&gt;
===@Laser===&lt;br /&gt;
In the event a 3D model is not defined for the weapon, FSO creates an object similar to a glowpoint. Essentially, it is a 2D plane that always faces the player&#039;s camera with an additive texture applied to it, and may or may not have an omnilight follow it.&lt;br /&gt;
&lt;br /&gt;
As suggested by its name, this option group is normally used for lasers and similar primaries, but it may also be used for other weapon types as well.&lt;br /&gt;
&lt;br /&gt;
Unless said otherwise, the graphic files used within this group may be of any compatible type (.DDS, .PCX, .TGA, etc.), however a .DDS is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Bitmap:====&lt;br /&gt;
Defines the graphic file to be used as the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Bitmap: my_laser_bitmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another laser graphic file to be used and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow:====&lt;br /&gt;
Defines the graphic file to be used for the glowmap of the weapon effect.&lt;br /&gt;
&lt;br /&gt;
Blending type: additive&lt;br /&gt;
&lt;br /&gt;
*This file is &#039;multiplied&#039; by a value between Color and Color2.&lt;br /&gt;
*The physical dimensions of the glowmap in-game is 2x the size of the bitmap.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Glow: my_laser_glowmap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Glow Head-on Bitmap:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines another graphic file to be used for the laser glow and crossfaded into as the camera angles towards the front or bank of this weapon. See also @Laser Head-on Transition Angle and @Laser Head-on Transition Rate.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Angle:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Overrides the angle in degrees from the front (or back) that the head-on transition crossfade is at exactly a 50/50 blend.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
Default: Calculated from the ratio of the laser&#039;s length to its average radius}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head-on Transition Rate:====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines how quickly the head-on transition fades from one bitmap to the other. Greater than 20 is an instant switch with no blending.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Default: 2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color:====&lt;br /&gt;
The RGB color of the glow effect.&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0, 0    ; Red glow effect at the start of the effect&#039;s lifetime&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Color2:====&lt;br /&gt;
The RGB color of the glow effect at the end of the effect&#039;s lifetime (at its maximum range).&lt;br /&gt;
&lt;br /&gt;
*The color is applied both to the glowmap and the omnilight that follows the effect.&lt;br /&gt;
*The actual color of the glow effect is somewhere in between the values defined by Color and Color2. Essentially, the actual color &amp;quot;fades&amp;quot; from Color to Color2 over its lifetime.&lt;br /&gt;
**If Color is not defined, then a default value of 255, 255, 255 is assumed for its initial color.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, 8-bit value from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; Blue glow effect at the end of the effect&#039;s lifetime.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@Laser Color: 255, 0,   0    ; Start with a Red glow effect, and fade into...&lt;br /&gt;
@Laser Color2:  0, 0, 255    ; a Blue glow effect over the lifetime of the effect.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====@Laser Length:====&lt;br /&gt;
Defines the length of the weapon effect.&lt;br /&gt;
*This option stretches the 2D plane &amp;quot;away&amp;quot; from its origin.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Length Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s length over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the length multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====@Laser Head Radius:====&lt;br /&gt;
Defines the width of the leading edge, or &amp;quot;head,&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane farthest away from its origin is the leading edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
====@Laser Tail Radius:====&lt;br /&gt;
Defines the width of the trailing edge, or &amp;quot;tail&amp;quot; of the weapon effect.&lt;br /&gt;
*The edge of the 2D plane that is closest to its origin is the trailing edge.&lt;br /&gt;
Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s radius values (both head and tail) over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the radius multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===@Laser Opacity Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the laser graphic&#039;s opacity over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the opacity is Y, with 0 being invisible and 1 being typical opacity.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Light color:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the color of light cast by the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue respectively, from 0 to 255&lt;br /&gt;
*Default value: If not set, the color is white for weapons with models, or based on the laser colors otherwise }}&lt;br /&gt;
&lt;br /&gt;
===$Light radius:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Sets the maximum distance light cast by the weapon will reach. Increasing this will tend to make it appear brighter near it&#039;s center&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: The defaults for different weapon types are set in [[Lighting_Profiles.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Light intensity:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*Acts as a multiplier to the brightness of the light cast by the weapon. This changes the brightness without affecting the radius.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;float&#039;&#039;&#039;&#039;&#039;, any positive value&lt;br /&gt;
*Default value: 1}}&lt;br /&gt;
&lt;br /&gt;
===$Collision Radius Override:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Weapon - weapon collisions are treated as two spheres, where a laser&#039;s sphere&#039;s radius is equal to its Head Radius, and a missile&#039;s is the radius of its associated model (possibly doubled). Using this will override either of those values.&lt;br /&gt;
*If used on a beam it will override its collision radius as well, instead of using the widest section.&lt;br /&gt;
*NOTE: If the weapon is interceptable, such as a bomb or has been given hitpoints, this value will &#039;&#039;still&#039;&#039; be doubled, unless the &amp;quot;no radius doubling&amp;quot; flag is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Mass:===&lt;br /&gt;
*Scales the kinetic effect this weapon has on its target. With higher mass imparting a stronger effect.&lt;br /&gt;
*The eventual kinetic effect is also multiplied by the speed. ie &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 200&#039;&#039; has much weaker kinetic effect than &#039;&#039;$Mass: 3&#039;&#039; and &#039;&#039;$Velocity: 1000&#039;&#039;. This is also true for the intesnity of the &amp;quot;shudder&amp;quot; effect, if flagged.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*How fast the weapon travels. Is also used to define the weapon range, &#039;&#039;&#039;&#039;&#039;$Velocity x $Lifetime = range&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*Beams travel instantly so this field has effect only on weapon range and AI beam targeting with certain beam types. $Velocity of beam also applies to its kinetic effect along with $Mass.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Time in seconds between firings&lt;br /&gt;
*Note that Fire wait will be reset to 1 if it is set over 5 for non turreted primary weapons (doesn&#039;t apply to 3.6.14+)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====+Max Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the maximum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Min Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
====+Min Delay:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Defines the minimum amount of time it takes to refire a weapon in a random fire delay range.&lt;br /&gt;
**This must be used with +Max Delay: to have any effect.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
===$Damage:===&lt;br /&gt;
*Base damage this weapon does. The actual damage is this number multiplied by the factors below.&lt;br /&gt;
*Base damage this beam does is continuous damage, damage is approximately 5.88 times the damage value per second. The actual damage is this number multiplied by one of the factors below.&lt;br /&gt;
*The exact factor to multiply by is 100/17, or one &#039;pulse&#039; of damage every 170 seconds. The generally used wisdom of 5.5 times may have been generally accurate before beam damage was made continuous and frame-rate independent, but is now out of date information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
&lt;br /&gt;
===$Damage Time:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets a time from the end of the weapons lifetime that damage will start to attenuate at. &#039;&#039;&#039;&#039;&#039;Example: Weapon lifetime is 2.0 seconds and the desired effect is to attenuate after 0.5 seconds have passed, set this to 1.5 seconds.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds. Defaults to 0.0.&lt;br /&gt;
**Note: If neither +Min Damage: nor +Max Damage: is set, the damage will always attenuate to zero at max range.&lt;br /&gt;
***If both +Min Damage: and +Max Damage: are set, both are defaulted to 0.0 and damage will be attenuated to zero.}}&lt;br /&gt;
&lt;br /&gt;
====+Attenuation Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the damage a weapon will attenuate to after reaching $Damage Time:.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage.}}&lt;br /&gt;
&lt;br /&gt;
====+Min Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the lowest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
====+Max Damage:====&lt;br /&gt;
{{Table373|&lt;br /&gt;
*This sets the highest amount of damage possible assuming damage attenuation is taking place. &#039;&#039;&#039;&#039;&#039;This has been deprecated, please use +Attenuation Damage: instead.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage. Defaults to 0.0.}}&lt;br /&gt;
&lt;br /&gt;
===$Angle of Incidence Damage Multiplier:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon&#039;s damage to be multiplied by these factors depending on the angle of incidence. &lt;br /&gt;
*It is &#039;&#039;not&#039;&#039; linear, it is based on the sine of the angle to the surface. If the factors are 1x for minimum, and 2x for maximum, at an angle of 45° the multiplier is 1.707x, for instance.&lt;br /&gt;
====+Min:====&lt;br /&gt;
*The damage multiplier at a perfectly glancing hit, parallel to the surface (although not technically possible).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Max:====&lt;br /&gt;
*The damage multiplier when hit straight on, perpendicular to the surface.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Damage Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s damage over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the damage multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the damage type that this weapon uses. All armor effects are applied after shield and have no function against shockwave or subsystem damage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;REQUIRES:&#039;&#039;&#039; [[armor.tbl]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the damage type ( as defined by [[armor.tbl#$Damage Type:|$Damage Type]] )}}&lt;br /&gt;
&lt;br /&gt;
===$Arm time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the time after the launch that is required before the weapon comes hot&lt;br /&gt;
*If the time has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Arm distance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the firing ships that is required before the weapon comes hot&lt;br /&gt;
*If the distance has not been reached when the weapon detonates the Dinky explosion is used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This parameter is also applied to flak weapons. Previous behaviour was to arm weapons after 10 meters of travel.}}&lt;br /&gt;
&lt;br /&gt;
===$Arm radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the target where the weapon will arm itself&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Detonation Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance from the point in space that the weapon was launched where the weapon will detonate&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Detonation Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the distance between the target center point point and the weapon which detonates the weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Detonation Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak weapons detonate at a range of 65 to 99 meters from their intended target, depending on the firing ships&#039; weapon subsystem health. This parameter can be used to adjust this behaviour, as it defines the base range used to determine this detonation range. Standard value is 65.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, range in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Flak Targeting Accuracy:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Turret-fired flak weapons are normally firing in a cone around the target&#039;s predicted position. This parameter can be used to adjust the size of this cones&#039; base radius. Standard is 60 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radius in meters}}&lt;br /&gt;
&lt;br /&gt;
===$Untargeted Flak Range Penalty:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If a flak weapon is fired without a target selected, this parameter defines the range penalty applied to that weapon. Standard is 20 meters, meaning an untargeted flak weapon will detonate after traveling its max range - 20 meters.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, penalty in meters.}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Override for the damage caused by shockwaves (default is [[#$Damage:]])&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage&lt;br /&gt;
*Note: adding a shockwave to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x shockwave)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Damage Type:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;REQUIRES ADDITIONAL TABLE&#039;&#039;&#039;. Defines the damage type used for the weapon explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name as defined in [[armor.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Blast Force:===&lt;br /&gt;
*The intensity of the kinetic blast effect when ship is within the outer radius of the explosion. Comes in effect only if inner and outer radius are defined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, blast effect&lt;br /&gt;
&lt;br /&gt;
===$Inner Radius:===&lt;br /&gt;
*Radius at which the full explosion damage is done. Marks the line where damage attenuation begins. Damage is reduced by the square of the distance between the inner radius and outer radius.  i.e. half way between inner and outer results in 1/4 damage&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===$Outer Radius:===&lt;br /&gt;
*Maximum radius at which any damage is done.  See $Inner Radius for the attenuation formula.&lt;br /&gt;
*Also defines the size of the shockwave (if shockwave speed is &amp;gt; 0)&lt;br /&gt;
*Note: adding an inner and/or outer radius to a weapon doubles its effective damage to the target (i.e. 1x impact, 1x area effect)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
{{Table240|&lt;br /&gt;
===$Shockwave Radius Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the shockwave&#039;s radius over time. This will &#039;&#039;ignore&#039;&#039; $Shockwave Speed for the purposes of determining the size of the shockwave over time, however $Outer radius / $Shockwave Speed will still be the total time that the shockwave lasts. Even if the multiplier goes beyond 1, the shockwave still cannot hit or damage targets beyond its $Outer radius.&lt;br /&gt;
*The life of the shockwave (0-1) is X, the outer radius multiplier is Y. This will entirely determine how the shockwave grows and shrinks over time.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Speed:===&lt;br /&gt;
*Speed shockwave expands at. Zero means no shockwave and that any area-effect damage is applied immediately&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
&lt;br /&gt;
===$Shockwave rotation:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines how the 3D shockwave is rotated. Random, if left undefined.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Angle&#039;&#039;&#039;&#039;&#039;, three values, pitch, bank, heading respectively, in degrees}}&lt;br /&gt;
&lt;br /&gt;
===$Shockwave model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the model file (.pof) used as a shockwave for the 3D shockwaves.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave name:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the name of the animation used for the 2D shockwave&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shockwave Sound:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
Optional sound to be used for the sound heard when for the shockwave (default is sound 109).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky shockwave:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Dinky shockwave are used if the weapon is shot down before arming or if the conditions marked at &#039;&#039;&#039;Arm time&#039;&#039;&#039; and &#039;&#039;&#039;Arm distance&#039;&#039;&#039; are not reached before impact&lt;br /&gt;
*It uses exactly same entries as the standard shockwaves&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave damage type:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Blast Force:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Inner Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Outer Radius:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Speed:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Rotation:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Model:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave Name:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;+Shockwave sound:&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Factor:===&lt;br /&gt;
*Multiplier for the damage done to armor&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Factor:===&lt;br /&gt;
*Multiplier for the damage done to shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Subsystem Factor:===&lt;br /&gt;
*Multiplier for the damage done to subsystems&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, damage multiplier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Min:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime Max:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum lifetime of the weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lifetime:===&lt;br /&gt;
*Time before the standard primaries fizzle out and secondaries self destruct. Multiply this by the speed to get the range. If values are too low (below framerate) then the collision detection and graphic effects may suffer.&lt;br /&gt;
*This field has no effect for the beams apart from weapon range and AI beam targeting with certain beam types&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Energy Consumed:===&lt;br /&gt;
*The amount of energy each bolt drains firing ship. Has no effect on turreted weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Cargo Size:===&lt;br /&gt;
*Cargo size, is not used with non-ballistic primaries.&lt;br /&gt;
*Amount of missiles available = Bank capacity / Cargo Size.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===$Autoaim FOV:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to primaries.&#039;&#039;&#039;&lt;br /&gt;
*Defines if the weapon will have auto-aim and what the FOV of the auto-aim is.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Homing:===&lt;br /&gt;
&#039;&#039;&#039;This option is exclusive to secondaries.&#039;&#039;&#039;&lt;br /&gt;
{{Table212|&#039;&#039;&#039;This option may now be applied to primaries&#039;&#039;&#039;. They may only use heat seeking. For optimal results the &amp;quot;no homing speed ramp&amp;quot; flag may be used.}}&lt;br /&gt;
&lt;br /&gt;
Defines if the bolts/missiles in question is homing&lt;br /&gt;
&lt;br /&gt;
If set to NO, then following fields are not required in the table.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Type:&#039;&#039;&#039;====&lt;br /&gt;
Defines the homing method&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, &#039;&#039;ASPECT&#039;&#039; or &#039;&#039;HEAT&#039;&#039;&lt;br /&gt;
{{Table3610| An additional option, &#039;&#039;JAVELIN&#039;&#039;, has been added.  This behaves like an aspect missile but automatically only locks onto the engines of a target, and only if the engines are in sight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turn Time:&#039;&#039;&#039;====&lt;br /&gt;
Determines how quickly the missile can turn. Ostensibly the number of seconds it takes the missile to do a 360 degree circle at full turn speed, but for complicated reasons this is only true if [[Game_settings.tbl#.2BAI_respect_tabled_turn_time_and_rotdamp|AI respect tabled turn time and rotdamp]] is enabled.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Turning Acceleration Time:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Determines how quickly the missile reaches its maximum turn speed.&lt;br /&gt;
*Note: Requires [[Game_settings.tbl#.24AI_use_framerate_independent_turning:|$AI use framerate independent turning]] in game_settings.tbl&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
===+Turn Rate Multiplier over Lifetime Curve:===&lt;br /&gt;
*Specifies the curve to use for changing the weapon&#039;s turn rate over time.&lt;br /&gt;
*The life of the weapon (0-1) is X, the turn rate multiplier is Y.&lt;br /&gt;
*Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]] &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+View Cone:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Heat-seeking missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the width of the weapon&#039;s viewing cone, given in degrees. Objects outside this cone are effectively invisible to the missile. The value / 2 gives the angle from the missile&#039;s centerline to the edge of the viewing cone.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees&lt;br /&gt;
{{Table3610| Has been enabled also to aspect seekers as an option. They will continue to home on targets outside their view cone, but will take a continuous lifetime penalty every second their target is outside this cone.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Min Lock Time:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimum number of seconds to gain a target lock.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
The number of pixels the aspect triangle moves per second while attempting lock-on.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Pixels/Sec:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The number of pixels moved per second while attempting to catch up to the target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels per second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Catch-up Penalty:&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;For aspect/javelin missiles only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Extra pixels to move after catching up. (Needs verification )&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, pixels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Seeker Strength:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3610|&lt;br /&gt;
Defines the seeking ability of the homing system. Default of heat seekers is 3.0 and for aspect seekers 2.0. Spoofing chance is defined as &#039;&#039;&#039;[[#$Countermeasure:|cm type effectiveness]]&#039;&#039;&#039;/&#039;&#039;&#039;seeker strength&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;[[#$Countermeasure:|+Effective Radius:]]&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seeker strength}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Lock FOV:&#039;&#039;&#039;====&lt;br /&gt;
{{Table234|&lt;br /&gt;
Defines the width of the cone within which the missile is capable of achieving a lock, in degrees. Only applies to aspect seekers.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default (approximately): 63.57666}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lead Scaler:&#039;&#039;&#039;====&lt;br /&gt;
{{Table3611|&lt;br /&gt;
Defines the type of pursuit course the missile tries to obtain.&lt;br /&gt;
*Values &amp;lt; 0 give lag pursuit, values ~ 0 give pure pursuit, values &amp;gt; 0 give lead pursuit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, default for heat seekers: 0, default for aspect or javelin seekers: 1.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Restriction:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines if the missile can lock onto ships besides the current target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the behavior, default is &#039;&#039;current target only&#039;&#039;;.&lt;br /&gt;
*&#039;&#039;Current target only&#039;&#039; As normal, can only acquire locks on the targeted ship&lt;br /&gt;
*&#039;&#039;Any target&#039;&#039; Missile will lock on any valid target. Missile locking is still disabled in certain cases, such as when a friendly is the player&#039;s target&lt;br /&gt;
*&#039;&#039;Current target, any subsystem&#039;&#039; Targeting is restricted to the current ship, but will pick turrets and subsystems on that ship. }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Independent Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for a missile to target multiple objects at once.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Target Lock Objecttypes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines what type of object can be locked on with this weapon&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the object type, default is &#039;&#039;ships&#039;&#039;&lt;br /&gt;
*&#039;&#039;ships&#039;&#039; Will target only ships&lt;br /&gt;
*&#039;&#039;bombs&#039;&#039; Will target bombs and targetable missiles }}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Trigger Hold:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability to hold the trigger to lock and release to fire.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Reset On Launch:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ability for locks to reset upon missiles being fired.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, default is no.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Seekers Per Target:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of seekers that can target a single object.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Max Active Seekers:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the maximum number of total seekers for the weapon to have.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of seekers.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Types:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship types that this missile can target. In order for a ship to be targetable it must be able to match one of the listed types, if some of the below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship types.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Ship Classes:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the ship classes that this missile can target. In order for a ship to be targetable it must be able to match one of the listed classes, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, ship classes.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Species:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the species whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed Species, if some of the above/below lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, species.}}&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+IFFs:&#039;&#039;&#039;====&lt;br /&gt;
{{Table202|&lt;br /&gt;
Defines the IFF&#039;s whose ships this missile can target. In order for a ship to be targetable it must be able to match one of the listed IFFs, if some of the above lists are also specified, it must match into those as well.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;(&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;)&#039;&#039;&#039;, IFFs.}}&lt;br /&gt;
&lt;br /&gt;
===$Homing Auto-Target Method:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*If this weapon needs to acquire a target on its own, such as a heatseeker losing its target or having the &amp;quot;untargeted heatseeker&amp;quot; flag, this determines how it should do so. Options are:&lt;br /&gt;
*&#039;&#039;&#039;CLOSEST&#039;&#039;&#039;, the weapon will acquire the nearest target that it is able.&lt;br /&gt;
*&#039;&#039;&#039;RANDOM&#039;&#039;&#039;, the weapon will acquire a random target from those available.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Swarm:===&lt;br /&gt;
*The number of missiles to fire per volley if it&#039;s a swarm missile&lt;br /&gt;
*Can be issued to Standard primaries also. Causes single part turrets to malfunction but causes multi part turrets to fire only on their barrel line. Can be used for &#039;burst fire weapons&#039;. Does not work with player weapons.&lt;br /&gt;
*Is incompatible with &amp;quot;Corkscrew&amp;quot; option.&lt;br /&gt;
*Swarm will negatively affect the missile&#039;s ability to hit its target and will not lead its target even with  [[Weapons.tbl#.2BTarget_Lead_Scaler:|Target Lead Scaler]] defined unless [[Game_settings.tbl#.24Swarmers_Lead_Targets:|$Swarmers Lead Targets]] is enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots in a swarm&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+SwarmWait:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between weapons fired in a swarm&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
***Default: 0.150)}}&lt;br /&gt;
&lt;br /&gt;
===$Acceleration Time:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how long it takes for a secondary weapon to attain full speed. Takes precedence over $Free Flight Time (see below) in terms of the weapon&#039;s velocity, and affects both locked-on and dumbfired secondaries.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.0}}&lt;br /&gt;
&lt;br /&gt;
===$Velocity Inherit:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Defines how much of the parent ship&#039;s velocity to inherit, if [[Ai_profiles.tbl#.24use_additive_weapon_velocity:]] is used.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, percents&lt;br /&gt;
**Default: 100.0}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the free flight time of homing weapons. During this time weapon flies at 1/4 of its velocity + firing ships velocity in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 0.25}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; due to dumbfires never changing their speed, using this on a dumbfire missile will have it stuck at freeflight speed even after the end of the freeflight time.&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
{{Note| This feature was never implemented correctly and was removed in r8867. FSO parses but doesn&#039;t use the value, and prints a warning in the log. This feature has subsequently been reimplemented, see $Free Flight Speed Factor: below}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Free Flight Speed Factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines the speed that the weapon will be traveling at during the free flight segment (see above).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Multiplier for the actual speed, minimum 0.01.&lt;br /&gt;
**Default: 0.25&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Gravity Const:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*If the mission has gravity, this is the multiplier applied to acceleration from gravity on the weapon.&lt;br /&gt;
*AI will lead for ballistic trajectories, and this may affect their range as they will not fire unless they can successfully make a ballistic path to their target. &lt;br /&gt;
*&#039;&#039;&#039;Homing weapons are unaffected by gravity no matter what&#039;&#039;&#039;. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 0}}&lt;br /&gt;
&lt;br /&gt;
===$PreLaunchSnd:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines the one-shot sound effect to play at the beginning of a firing stream. Currently only has an effect on primary weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
**Default: No Sound}}&lt;br /&gt;
&lt;br /&gt;
===+PreLaunchSnd Min Interval:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Defines  Minimum interval between when the player stops firing and the next time the pre-launch sound can play, as a limiter in case the player is pumping the trigger.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Minimum delay in milliseconds between the end of the previous firing sequence and the next time the pre-launch sound effect will be played.&lt;br /&gt;
**Default: 0 (play pre-launch sound at the beginning of every firing sequence, if present)}}&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Corresponding sound effect when the weapon is launched.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$CockpitLaunchSnd:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Corresponding sound effect when the weapon is launched from the player&#039;s ship, allowing use of 2d stereo sounds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$ImpactSnd:===&lt;br /&gt;
*Sound the weapon makes when it hits a hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Disarmed ImpactSnd:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sound the weapon makes when it hits a hull before being armed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FlyBySnd:===&lt;br /&gt;
*The sound this weapon makes if it narrowly misses you. -1 is no sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]], usually -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
===$AmbientSnd:===&lt;br /&gt;
*The sound this weapon passively emits in 3d space. The weapon version of [[Ships.tbl#.24EngineSnd:|EngineSnd]] for ships.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$TrackingSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played when the player is tracking a target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LockedSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The sound played when the player has locked onto their target with this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$InFlightSnd===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*The looping sound played while the player has this weapon currently flying.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Inflight sound type&#039;&#039;&#039;&lt;br /&gt;
**Specifies when the in flight sound is played.&lt;br /&gt;
**The value can be one of the following values which are matched case-insensitively:&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;TARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile tracks a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;UNTARGETED&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played when the missile is currently not tracking a target&lt;br /&gt;
***&#039;&#039;&#039;&#039;&#039;&#039;ALWAYS&#039;&#039;&#039;&#039;&#039;&#039;: The sound is played always}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines used model file. Included for compatibility with countermeasures as they have been merged with weapons in the code.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Rearm Rate:===&lt;br /&gt;
*Defines the frequency that weapons are loaded to the ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, How many times per second the weapons are loaded.&lt;br /&gt;
**Example: 2.0 will reload every half second.  0.1 will load every ten seconds.&lt;br /&gt;
&lt;br /&gt;
===$Rearm Ammo Increment:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines how many missiles or how much ballistic ammo is loaded per load sound.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, how many bullets or missiles are loaded.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===+Weapon Range:===&lt;br /&gt;
*If set, the AI will use this value or the result of weapon lifetime * velocity as the weapon&#039;s effective range, whichever is lower. This also affects the [[Hud_gauges.tbl#Lead_Indicator|Lead Indicator]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
&lt;br /&gt;
===+Weapon Min Range:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the minimum range to the target where the weapons under AI will still fire.&lt;br /&gt;
*Implemented before FS_Open 3.6.5&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===+Weapon Optimum Range:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*AI fightercraft will attempt to close the distance to their target while they are outside of this range and using this weapon as their currently equipped primary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Pierce Objects:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Causes the weapon to penetrate the objects impacted and not be destroyed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
====+Spawn Children On Pierce:====&lt;br /&gt;
*Will spawn the weapons children on each hit, not just when it eventually gets destroyed through lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Flags:===&lt;br /&gt;
*See [[Weapons.tbl#Weapons.tbl_Flags|below]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the flags assigned to the weapon&lt;br /&gt;
**Example: ( &amp;quot;Player allowed&amp;quot; &amp;quot;in tech database&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be followed by &#039;&#039;&#039;+override&#039;&#039;&#039; option in order to reset the weapon flags before parsing in the new ones&lt;br /&gt;
*Using this option will erase all &#039;&#039;&#039;homing&#039;&#039;&#039;-related flags as well as &#039;&#039;&#039;swarm&#039;&#039;&#039;, &#039;&#039;&#039;variable lead&#039;&#039;&#039;, &#039;&#039;&#039;trail&#039;&#039;&#039;, &#039;&#039;&#039;TAG&#039;&#039;&#039;, and &#039;&#039;&#039;transparent&#039;&#039;&#039; settings in addition to the listed flags. All these should be set again - if they are required - when this option is used.&lt;br /&gt;
&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+override&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Trail:===&lt;br /&gt;
*This is used if you want your weapon to have a trail. Trail is often used only with secondaries though it works with standard primaries as well.&lt;br /&gt;
*&#039;&#039;&#039;+Start Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the head of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+End Width:&#039;&#039;&#039;&lt;br /&gt;
**How wide the tail of the trail is.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Start Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail head.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
*&#039;&#039;&#039;+End Alpha:&#039;&#039;&#039;&lt;br /&gt;
**The opacity of the trail tail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value between 0 and 1&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Decay Exponent:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail to fade away non-linearly. The 0 -&amp;gt; 1 progress through the trail&#039;s life is taken to the power of the provided number when being used for trail alpha purposes&lt;br /&gt;
**Larger numbers above 1 cause the trail to fade away very slowly at first, and then suddenly at the end. Smaller numbers below 1 cause it to fade away quickly at first, and then slow down for most of its life.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, positive}}&lt;br /&gt;
*&#039;&#039;&#039;+Max Life:&#039;&#039;&#039;&lt;br /&gt;
**How long the trail lasts.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+Spread:&#039;&#039;&#039;&lt;br /&gt;
**Causes the trail points to diffuse and drift apart at this speed over time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second}}&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&#039;&#039;&#039;&lt;br /&gt;
**The graphic file to use for the trail.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap Stretch:&#039;&#039;&#039;&lt;br /&gt;
**Multiplies how far the bitmap is stretched over each trail segment.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+Faded Out Sections:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of the trail sections (counting from the leading edge) which are gradually faded out.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of trail sections}}&lt;br /&gt;
&lt;br /&gt;
===$Icon:===&lt;br /&gt;
*Loadout icon used in the weapons selection screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Anim:===&lt;br /&gt;
*Green grid animation used on the weapons screen.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Collide Weapon:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Has been replaced with &#039;&#039;&#039;#Conditional Hooks&#039;&#039;&#039;, see [[Scripting.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for impacts of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Impact Explosion&#039;&#039; and &#039;&#039;$Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion:===&lt;br /&gt;
*Impact explosion used. Must be defined in weapon_expl.tbl,&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Impact Explosion Radius:===&lt;br /&gt;
*Radius of the defined impact explosion.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, default 1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Shield Impact Explosion Radius:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Radius of the shield impact explosion, see [[Ships.tbl#.24Shield_Impact_Explosion:]].&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters, defaults to value of $Impact Explosion Radius}}&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for Dinky (not armed) explosions of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then &#039;&#039;$Dinky Impact Explosion&#039;&#039; and &#039;&#039;$Dinky Impact Explosion Radius&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion but for Dinky (not armed) explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Dinky Impact Explosion Radius:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Same as Impact Explosion Radius but for Dinky explosions&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for piercing impacts.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*If this option is specified then piercing impact options below are not valid!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Explosion:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the effect used for events when weapon pierces the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename or &#039;&#039;none&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Radius:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base radius of the effect used for piercing weapon impacts&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles piercing the target&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Splash Velocity:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the base velocity for the particles splashing from the target (secondary piercing effects&lt;br /&gt;
*Negative value causes the second batch or particles to splash to opposite direction&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Variance:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the variance added to the particles&lt;br /&gt;
*Values near 0 cause very little variance and values close to 1 cause extreme dispersal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Life:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the lifetime of the effect for single frame effects&lt;br /&gt;
*For multiple frame effects the lifetime is the lifetime of the animation used&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Particles:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of particles released per impact&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Piercing Impact Draw Modifier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the multiplier applied to the ships piercing effect limit percentage&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
*Option removed in 3.6.12. Use [[armor.tbl]] to finetune piercing effects.&lt;br /&gt;
&lt;br /&gt;
===$Inflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the inflight [[Particle Effects|particle effect]] which is used when the laser is active. This is only used by laser weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
===$Freeflight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the [[Particle Effects|particle effect]] which is used when the missile is in the free flight phase. See [[#$Free Flight Time:|$Free Flight Time]] for more information.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Ignition Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is transitioning from free flight to homed or unhomed flight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Homed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in homed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
===$Unhomed Flight Effect:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Sets the ignition [[Particle Effects|particle effect]] which is used when the missile is in unhomed flight mode.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
*This option is only valid for missile weapons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Muzzleflash:===&lt;br /&gt;
*Normally only with flak cannons.&lt;br /&gt;
*Defines the muzzle flash the weapon uses&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, muzzleflash name, as defined in [[mflash.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$EMP Intensity:===&lt;br /&gt;
*How deeply an EMP effect scrambles your electronics&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
*Basically a percentage, a value of 250 results in a 25% chance of something getting scrambled each frame. &lt;br /&gt;
*Maximum value of 500.0 &lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 300.0)&lt;br /&gt;
&lt;br /&gt;
===$EMP Time:===&lt;br /&gt;
*Duration of the EMP effect&lt;br /&gt;
**Needs the [[#EMP|EMP]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Recoil Modifier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Multiplies the recoil force of a weapon by this value, use a value greater than 1.0 to increase the force, use a value between 1.0 and 0.0 to decrease.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note| The &amp;quot;apply recoil&amp;quot; weapon flag must be set for this to be valid. If the flag is not set, FSO will throw a warning and automatically set it at runtime.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Leech Weapon:===&lt;br /&gt;
**The amount of weapon energy to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Leech Afterburner:===&lt;br /&gt;
**The amount of afterburner fuel to drain with each hit (a flat value, not a percentage)&lt;br /&gt;
**Needs the [[#Esuck|Esuck]] flag set to have any effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 10.0)&lt;br /&gt;
&lt;br /&gt;
===$Vampiric Healing Factor:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Multiplier for how much the shooter is healed after dealing hull damage (1.0 means healing done is equal to damage dealt)&lt;br /&gt;
**Needs the [[#Vampiric|Vampiric]] flag set to have any effect&lt;br /&gt;
*Must be a positive number higher than 0.0&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Corkscrew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allow corkscrew parameters to be defined&lt;br /&gt;
*&#039;&#039;&#039;+Num Fired:&#039;&#039;&#039;&lt;br /&gt;
**Defines the number of weapons fired in sequence. Same as the standard swarm entry but for corkscrew missiles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of missiles&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius used in the corkscrew motion&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Fire Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the delay between missile firings&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Counter rotate:&#039;&#039;&#039;&lt;br /&gt;
**Defines if every other missile rotates to a different direction (clockwise / anticlockwise)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, &#039;&#039;0&#039;&#039; or &#039;&#039;1&#039;&#039;, no or yes&lt;br /&gt;
*&#039;&#039;&#039;+Twist:&#039;&#039;&#039;&lt;br /&gt;
**Defines the speed of rotation movement on the radius of corkscrew motion.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, radians per second}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Electronics:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons effect against electronics. Requires [[weapons.tbl#&amp;quot;Electronics&amp;quot;|&amp;quot;electronics&amp;quot;]] flag. &#039;&#039;&#039;+New Style:&#039;&#039;&#039; and &#039;&#039;&#039;+Old Style:&#039;&#039;&#039; options are mutually exclusive.&lt;br /&gt;
*&#039;&#039;&#039;+New Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the new style which enables more options.&lt;br /&gt;
*&#039;&#039;&#039;+Old Style:&#039;&#039;&#039;&lt;br /&gt;
**Defines that the electronics use the old style.  The old style was the way the D-Missile worked in Descent: FreeSpace.&lt;br /&gt;
}}&lt;br /&gt;
{{Table371|&lt;br /&gt;
*&#039;&#039;&#039;+Area Of Effect&#039;&#039;&#039;&lt;br /&gt;
**If specified, allows the electronics effect to apply to every ship hit by this weapon&#039;s blast or shockwave (the &amp;quot;Electronics&amp;quot; flag isn&#039;t necessary with this option).&lt;br /&gt;
}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Intensity:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. &#039;&#039;&#039;&#039;&#039;Has been deprecated&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Engine Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for engine subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Weapon Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for non-beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Turret Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for beam turrets.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Sensors Multiplier:&#039;&#039;&#039;&lt;br /&gt;
**May only be used with &#039;&#039;&#039;+New Style:&#039;&#039;&#039; electronics. Defines how much longer the disruption effect lasts for sensor subsystems.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Randomness Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the randomness of duration target suffers from the electronics hit. A random number between 0 and this time will be added or subtracted from the disruption time.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
&lt;br /&gt;
* Without any electronics parameters, a weapon with the &amp;quot;electronics&amp;quot; flag will default to the &#039;&#039;Old Style&#039;&#039; mode with a lifetime of 6000 milliseconds and a randomness of 4000 milliseconds.  Thus any ship that gets hit can get disrupted for anywhere between 2 to 10 seconds.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Angle:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the cone (with an angle) where the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline.  The maximum possible angle between any two child weapons would be &#039;&#039;Value*2&#039;&#039;.&lt;br /&gt;
*Like all spawn options, Spawn Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 180}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Minimum Angle:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Defines an inner angle for the cone within which the spawned weapons appear. &#039;&#039;Value&#039;&#039; gives the angle from the missile&#039;s centerline. &lt;br /&gt;
*Like all spawn options, Spawn Minimum Angle should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Interval:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Causes the associated spawn event to happen continuously at this time interval. Enabling this will prevent the spawn event from triggering on detonation.&lt;br /&gt;
*NOTE: Having very large numbers of total children (low interval and/or high count) can cause issues for multiplayer, and you will be warned in multiplayer if the total count is greater then 300.&lt;br /&gt;
*Like all spawn options, Spawn Interval (and its associated Delay) should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, minimum is 0.1, &#039;&#039;&#039;You will not be warned for a negative spawn interval. &#039;&#039;&#039; The value will be ignored and the spawn will be treated as a regular detonate spawn if negative. This is on purpose so that continuous/detonate spawns can be set regardless of the order in which they are defined in the flags.}}&lt;br /&gt;
&lt;br /&gt;
====+Delay:====&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Continuous spawn will not begin until this has elapsed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds, default is 0}}&lt;br /&gt;
&lt;br /&gt;
===$Spawn Effect:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be used for continuous spawns of this weapon. Will not be used for detonation.&lt;br /&gt;
*Like all spawn options, Spawn Effect should be defined as many times as the carrier weapon has child weapons defined for it (up to 5), before moving to the next option.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name}}&lt;br /&gt;
&lt;br /&gt;
===$Local SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the local SSM (Subspace Missile). In effect missile moves via subspace to a position close to the target and starts homing.&lt;br /&gt;
*Weapon must be &#039;&#039;&#039;&#039;&#039;aspect seeking missile&#039;&#039;&#039;&#039;&#039; and must have &#039;&#039;&#039;&#039;&#039;[[Weapons.tbl#&amp;quot;local ssm&amp;quot;|local ssm]]&#039;&#039;&#039;&#039;&#039; flag.&lt;br /&gt;
*&#039;&#039;&#039;+Warpout Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time between the missile launch and the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Delay:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time missile stays in subspace before exiting.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Stage 5 Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the velocity of the missile after the subspace jump.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters per second&lt;br /&gt;
*&#039;&#039;&#039;+Warpin Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines how far from the SSM will appear from the outer radius of the target.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Lock Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where SSM can achieve target lock&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Countermeasure:===&lt;br /&gt;
&lt;br /&gt;
*Defines the countermeasure effectiveness, radius, etc&lt;br /&gt;
{{note| &lt;br /&gt;
*Spoofing chance is defined as &#039;&#039;&#039;cm type effectiveness&#039;&#039;&#039;/&#039;&#039;&#039;[[#+Seeker Strength:|seeker strength]]&#039;&#039;&#039; (missile must be within the countermeasures &#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;).&lt;br /&gt;
*All countermeasures in the mission perform tests to spoof missiles for two frames after &#039;&#039;&#039;any countermeasure&#039;&#039;&#039; is created in the mission. No, this doesn&#039;t seem to make much sense.&lt;br /&gt;
{{Table382|The global frame counter can be bypassed by using &#039;&#039;&#039;[[#+Pulse Interval:|pulse interval]]&#039;&#039;&#039;.}}&lt;br /&gt;
*&#039;&#039;&#039;Provisional&#039;&#039;&#039;; Countermeasures are only given one chance to spoof any individual missile. This makes tuning seeker strength/effectiveness meaningful.&lt;br /&gt;
**Previously some record of which countermeasures had been seen by each missile was kept, but it broke when multiple countermeasures were involved. A good chance of breaking with two countermeasures, and a guaranteed chance of breaking with three or more. This reduced the impact of the seeker strength/effectiveness ratio, but was partly cancelled out by the 2 frames thing.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table3610|&lt;br /&gt;
====&#039;&#039;&#039;+Heat Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against heat seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
**Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Aspect Effectiveness:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effectiveness against aspect seeking missiles&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, cm effectiveness&lt;br /&gt;
*Default: 1.0&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;+Effective Radius:&#039;&#039;&#039;====&lt;br /&gt;
*Defines the countermeasures effective radius&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 300.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
====+Missile Detonation Radius:====&lt;br /&gt;
*Defines the radius within which a missile homing on this countermeasure will trigger a detonation (see &#039;&#039;&#039;+Single Missile Kill:&#039;&#039;&#039;)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
**Default: 40.0&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
&lt;br /&gt;
====+Single Missile Kill:====&lt;br /&gt;
*Defines if countermeasures will detonate only the missile homing on this countermeasure, or every missile within &#039;&#039;&#039;+Missile Detonation Radius:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: false&lt;br /&gt;
{{note| only affects missiles homing on countermeasures, i.e. heat or aspect with &amp;quot;pulls aspect seekers&amp;quot; flag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table382|&lt;br /&gt;
====+Pulse Interval:====&lt;br /&gt;
*Defines how much time passes between each pulse of this countermeasure.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
**Default: 0&lt;br /&gt;
{{note| any value less than or equal to 0 means the countermeasure doesn&#039;t pulse, and uses the global 2-frame counter after any countermeasure is fired.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Table212|&lt;br /&gt;
====+Use Fire Wait:====&lt;br /&gt;
*Makes the countermeasure fire wait use what is specified in the &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039; section of the weapon.&lt;br /&gt;
*Default countermeasure fire wait is 333 milliseconds, regardless of that value was set in &#039;&#039;&#039;$Fire Wait:&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====+Failure Launch Delay Multiplier for AI:====&lt;br /&gt;
*After a failed countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*Previously, the amount of time was calculated as (&#039;fire wait&#039; + 2000 * &#039;countermeasure firing chance&#039;).&lt;br /&gt;
*If set to a non negative number, this value will be multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: -1&lt;br /&gt;
{{note| any value less than 0 means the default formula will be used.}}&lt;br /&gt;
&lt;br /&gt;
====+Successful Launch Delay Multiplier for AI:====	&lt;br /&gt;
*After a successful countermeasure launch the game waits a certain time interval before attempting another launch.&lt;br /&gt;
*This value is multiplied to the fire wait value to determine the amount of time before another countermeasure can be attempted.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
**Default: 2&lt;br /&gt;
{{note| any value less than 0 means the default value will be used.}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$BeamInfo:===&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
*Defines the type of beam in question. Options are:&lt;br /&gt;
**&#039;&#039;0&#039;&#039; or &#039;&#039;Direct fire&#039;&#039;, a standard non-slashing type beam that fires directly at a random point on the target&#039;s hull&lt;br /&gt;
**&#039;&#039;1&#039;&#039; or &#039;&#039;Slashing&#039;&#039;, a slashing type beam, that slashes between opposing corners of the ship&lt;br /&gt;
**&#039;&#039;2&#039;&#039; or &#039;&#039;Targeting&#039;&#039;, a targeting beam that is used to trigger SSMs.&lt;br /&gt;
**&#039;&#039;3&#039;&#039; or &#039;&#039;Antifighter&#039;&#039;, a beam type that fires pulses in anti-fighter role and acts like type 0 beam in other roles.&lt;br /&gt;
**&#039;&#039;4&#039;&#039; or &#039;&#039;Normal Fire&#039;&#039;, a beam that is restricted to what is directly in front of it, along turrets firepoints normal.&lt;br /&gt;
{{Table214|&lt;br /&gt;
**&#039;&#039;5&#039;&#039; or &#039;&#039;Omni&#039;&#039;, a highly flexible kind of beam with many options for its exact behavior. See $Type 5 Beam Options below.}}&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**How long it lasts once the beam is actually firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmup:&#039;&#039;&#039;&lt;br /&gt;
**Warmup time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Warmdown:&#039;&#039;&#039;&lt;br /&gt;
**Warmdown time&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Muzzle glow radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PCount:&#039;&#039;&#039;&lt;br /&gt;
**Particles spewed every interval. ??&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+PRadius:&#039;&#039;&#039;&lt;br /&gt;
**Particle radius&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+PAngle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the random &amp;quot;cone&amp;quot; where the particles are generated&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, angle of the cone&lt;br /&gt;
*&#039;&#039;&#039;+PAni:&#039;&#039;&#039;&lt;br /&gt;
**Animation used to represent the particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Miss Factor:&#039;&#039;&#039;&lt;br /&gt;
**The higher the numbers, the more likely that this beam will miss. One value for every difficulty level&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Miss Factor&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;IFF specific miss factors&#039;&#039;&#039;&lt;br /&gt;
**Identical to the preceding entry but IFF specific. Replace the &amp;lt;IFF&amp;gt; with the name of the IFF from [[iff_defs.tbl]]&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;+&amp;lt;IFF&amp;gt; Miss Factor:&#039;&#039;&#039;&#039;&#039;, five &#039;&#039;&#039;floats&#039;&#039;&#039;, very easy, easy, moderate, hard, insane, respectively.&lt;br /&gt;
***Example: 0.5 0.975 1.35 1.875 2.5}}&lt;br /&gt;
*&#039;&#039;&#039;+BeamSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding looping sound effect when the beam is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmupSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is beam warmed up.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+WarmdownSound:&#039;&#039;&#039;&lt;br /&gt;
**Corresponding sound effect when the beam is warming down.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
*&#039;&#039;&#039;+Muzzleglow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the bitmap used to create the muzzle glow&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;+Directional Glow:&#039;&#039;&#039;&lt;br /&gt;
**Defines the length to stretch the muzzleglow along the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, length in meters, the muzzleglow is rendered along (in the same plane) as the beam instead of perpendicular to the camera.}}&lt;br /&gt;
{{Table240|&lt;br /&gt;
*&#039;&#039;&#039;+Opacity over Lifetime Curve:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the curve to use for changing the beam&#039;s opacity over time.&lt;br /&gt;
**The life of the beam while firing (0-1) is X, the opacity is Y, where 0 is invisible and 1 is typical opacity.&lt;br /&gt;
**Syntax: &#039;&#039;String&#039;&#039;, the name of the curve from [[Curves.tbl]]}}&lt;br /&gt;
*&#039;&#039;&#039;+Shots:&#039;&#039;&#039;&lt;br /&gt;
**Defines into how may invidual shots the type 3 (AAA) beams are divided. Note total firing is the same as the +Life:&lt;br /&gt;
**ALSO AFFECTS FIGHTER BEAMS. If greater than 0, fires from up to that many fire points at a time before cycling. 1 mimics the behavior of weapons with the &amp;quot;cycle&amp;quot; flag, 0 fires from all available fire points like normal weapons.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, Default: 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to shrink in width. (0.1 means 10% life left)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+ShrinkPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is reduced by this amount every second. For example, a value of 0.25 means the beam is at 75% width after 1 second, 50% after 2, 25% after 3, and by 4 seconds it reaches the minimum size of 10%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;+GrowFactor:&#039;&#039;&#039;&lt;br /&gt;
**How much of the beam&#039;s life is remaining before it starts to grow in width. (1.0 means as soon as the beam fires)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+GrowPct:&#039;&#039;&#039;&lt;br /&gt;
**The beam&#039;s width factor is increased by this amount every second. For example, a value of 0.25 means a beam starting at 0% is at 25% width after 1 second, 50% after 2, 75% after 3, and by 4 seconds it reaches the maximum size of 100%.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, a positive value&lt;br /&gt;
*&#039;&#039;&#039;+Initial Width Factor:&#039;&#039;&#039;&lt;br /&gt;
**What factor of the beam&#039;s maximum width it starts with.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1}}&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Range:&#039;&#039;&#039;&lt;br /&gt;
**Defines the maximum range where the beam still has any effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Attenuation:&#039;&#039;&#039;&lt;br /&gt;
**Defines the point where the damage caused by the beam starts to attenuate. At maximum range damage is zero.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 - firing point to 1 - no effect&lt;br /&gt;
***Default: 1}}&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*&#039;&#039;&#039;+BeamWidth:&#039;&#039;&#039;&lt;br /&gt;
**Defines the width of the beam for collision test purposes instead of using widest beam section.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table222|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Light Flickers:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the dynamic flickering of the beam width is applied to the light cast by the beam as well&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True&lt;br /&gt;
*&#039;&#039;&#039;+Beam Width Multiplies Light Radius:&#039;&#039;&#039;&lt;br /&gt;
*Controls if the light radius of a beam is multiplied by the beam width.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default value: True}}&lt;br /&gt;
{{Table38|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Particle Effect:&#039;&#039;&#039;&lt;br /&gt;
**Specifies the beam flash [[Particle Effects|particle effect]].&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, particle effect name&lt;br /&gt;
**If this is specified then &#039;&#039;&#039;+Beam Flash Effect&#039;&#039;&#039; and &#039;&#039;&#039;+Beam Flash Radius&#039;&#039;&#039; are not valid options!&lt;br /&gt;
}}&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the additional impact flash effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flash Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the radius for the additional impact flash effect.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect:&#039;&#039;&#039;&lt;br /&gt;
**Defines the beam piercing (bursting flames) effect for the beam.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the average radius used for the beam piercing effects.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the piercing effects&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Splash Effect Velocity:&#039;&#039;&#039;&lt;br /&gt;
**Defines the base velocity for the secondary piercing effects&lt;br /&gt;
**Negative velocity causes the particles to move to opposite direction&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Beam Piercing Effect Variance:&#039;&#039;&#039;&lt;br /&gt;
**Defines the variances of the particles from the main path&lt;br /&gt;
**Values close to 0 cause minimum variance, higher values cause higher variances&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;$Type 5 Beam Options:&#039;&#039;&#039;&lt;br /&gt;
**Species the unique attributes for type 5 beams. &#039;&#039;&#039;None of these properties will be used if the weapon is not a type 5 beam.&#039;&#039;&#039;&lt;br /&gt;
**Fundamentally, type 5 beams are slashing type beams, where the start and end positions refer to physical positions in space (and not angles from the point of view of the shooter) and have many parameters for choosing their positions, including having them be on top of each other, and thus forgoing standard slashing behavior, and also for having rotations, both during the beam firing and in between firings.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen start position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+Start Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen start position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The following three fields can skipped, and the beam will not traditionally sweep like a slash beam (although it may still rotate).&lt;br /&gt;
*&#039;&#039;&#039;+End Position:&#039;&#039;&#039;&lt;br /&gt;
**Determines how the starting position should be chosen. Options are:&lt;br /&gt;
***&#039;&#039;&#039;RANDOM ON SHIP&#039;&#039;&#039;, Like type 0 direct-fire beams, chooses a random spot on the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;RANDOM OFF SHIP&#039;&#039;&#039;, Like type 1 slash beams, chooses a random spot just outside of the target&#039;s geometry.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, Chooses the center of the target.&lt;br /&gt;
***&#039;&#039;&#039;SAME RANDOM&#039;&#039;&#039;, If the start position was randomly determined, this will cause the end position to inherit that position (it will not inherit offset or randomness, only the randomness from RANDOM ON/OFF SHIP).&lt;br /&gt;
*&#039;&#039;&#039;+End Position Offset:&#039;&#039;&#039;&lt;br /&gt;
**Displaces the chosen end position in the specified direction and by the specified amount.&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, -0.2, -0.9&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;+End Position Randomness:&#039;&#039;&#039;&lt;br /&gt;
**Further displaces the chosen end position but to a random degree in the specified axes from the number provided to its negative (i.e. a value of 1 will randomly choose between 1 and -1).&lt;br /&gt;
***Whether the x, y, and z directions refer to the shooter&#039;s point-of-view, or the target&#039;s point-of-view is determined by &#039;&#039;&#039;Orient Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Whether a value of 1 for any coordinate means the target&#039;s radius, or a fixed span from the point-of-view of the shooter is determined by &#039;&#039;&#039;Scale Offsets to Target&#039;&#039;&#039; below.&lt;br /&gt;
***Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;, x, y, and z coordinate. Example: &amp;quot;1, 0.2, 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Orient Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines the orientation of the offsets and randomness.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then the x, y, and z, directions used refer to the target&#039;s x, y, and z coordinates. X being left/right, Y being up/down, Z being front/back. A start offset of 0, 0, 1, and an end offset of 0, 0, -1 would always cause the beam to fire at the target&#039;s bow and sweep to its aft, no matter which way the shooter is oriented.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then the x, y, and z, directions used refer to the shooter&#039;s x, y, and z coordinates. Using the z coordinate with this being false will have little effect. A start offset of 1, 0, 0, and an end offset of -1, 0, 0 would always cause the beam to fire towards the target, but to the shooter&#039;s right, and sweep in the direction of the shooter&#039;s left, regardless of how the target is oriented.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
*&#039;&#039;&#039;+Scale Offsets to Target:&#039;&#039;&#039;&lt;br /&gt;
**This determines what a magnitude of 1 on the offsets and randomness mean.&lt;br /&gt;
**If this is set to &#039;&#039;TRUE&#039;&#039; then a value of 1 for a coordinate means a position in the chosen direction but at a distance equal to the target&#039;s radius. Values greater than 1, will drift further and further from the target entirely, while smaller than 1 will bring it closer to its originally chosen start position.&lt;br /&gt;
**If this is set to &#039;&#039;FALSE&#039;&#039; then it is as though it were firing at a target with a 300m radius at a 300m distance. A value of 1 corresponds to 45 degrees, which it will start at regardless of the distance of the target. Values greater than 1 will increase beyond 45 degrees but will never exceed 90 degrees&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, yes or no, Default: No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation:&#039;&#039;&#039;&lt;br /&gt;
**This defines the degrees per second that the beam will rotate while it is firing.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees per second&lt;br /&gt;
*&#039;&#039;&#039;+Continuous Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**This defines the axis about which the beam will continuously rotate. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will rotate about the start position before the offset or randomness were applied. A beam which does not slash (end position paramters omitted), but is offset and rotates about this axis will trace out circles, for instance.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will rotate about the final start position after offset and randomness have been applied. If this beam slashes (end position paramters specified) it will trace out a spiral.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will rotate about the center of the target.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Pattern:&#039;&#039;&#039;&lt;br /&gt;
**Defines a list of rotations, for the final start and end positions to be performed right before firing for each specific shot in a burst (will not rotate the beam while firing). &#039;&#039;&#039;You will not be warned for failing to give this weapon burst capability&#039;&#039;&#039;, because on spawned or subspace strike beams, providing a pattern has the additional effect of spawning multiple copies of this weapon all at once, each one corresponding to another entry in the pattern.&lt;br /&gt;
**For instance, a standard slash with a rotation pattern of  (0, 180) will cause the beam weapon to slash back and forth, or in a scissor pattern if the burst is very short and the beams fire at similar times.&lt;br /&gt;
**(0,120,240) will have 3 slashes in a triangular pattern.&lt;br /&gt;
**If a RANDOM ON/OFF SHIP option has been chosen for the start or end positions, the &amp;quot;burst shares random target&amp;quot; flag may be used so all shots in the burst share the same random position.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;List of Floats&#039;&#039;&#039;&#039;&#039;, degrees. Example: (0, 90, 180, 270)&lt;br /&gt;
*&#039;&#039;&#039;+Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the burst rotation pattern. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
*&#039;&#039;&#039;Per Burst Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Will rotate the final start and end positions, possibly in addition to the burst rotation pattern, for each burst of the beam, or every shot if not a burst weapon.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees.&lt;br /&gt;
*&#039;&#039;&#039;+Per Burst Rotation Axis:&#039;&#039;&#039;&lt;br /&gt;
**The axis about which to rotate for the per burst rotation. Options are:&lt;br /&gt;
***&#039;&#039;&#039;START POSITION BEFORE OFFSET&#039;&#039;&#039;, the beam will be rotated about the start position before the offset or randomness are applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;START POSITION AFTER OFFSET&#039;&#039;&#039;, the beam will be rotated about the final start position after offset and randomness have been applied.&lt;br /&gt;
***&#039;&#039;&#039;END POSITION BEFORE OFFSET&#039;&#039;&#039;, as above but for the end position.&lt;br /&gt;
***&#039;&#039;&#039;CENTER&#039;&#039;&#039;, the beam will be rotated about the center of the target.&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Firing Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the entire active length of the beam while it is firing and active.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#Parent Velocity Factor|Parent Velocity Factor]] also works, inheriting the [[#$Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;+Paused Length Effect:&#039;&#039;&#039;&lt;br /&gt;
*Specifies the [[Particle Effects|particle effect]] which will be created along the length of the beam while it is firing, but in between bursts of a type 4 anti-fighter beam.&lt;br /&gt;
*Note that the +Number for the effect used will be &#039;&#039;per kilometer of length&#039;&#039;.&lt;br /&gt;
*[[Particle Effects#Parent Velocity Factor|Parent Velocity Factor]] also works, inheriting the [[#$Velocity]] of this weapon.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, the particle effect name&lt;br /&gt;
}}&lt;br /&gt;
{{Table212|&lt;br /&gt;
*&#039;&#039;&#039;+Beam Flags:&#039;&#039;&#039;&lt;br /&gt;
*Extra flags specific to beams&lt;br /&gt;
**&#039;&#039;&#039;burst shares random target&#039;&#039;&#039;, all shots from this beam weapon in the same burst will target the same random point (or slash direction)&lt;br /&gt;
**&#039;&#039;&#039;track own texture tiling&#039;&#039;&#039;, the &#039;U&#039; position of the beam texture, whose speed is set by &#039;&#039;&#039;+Translation:&#039;&#039;&#039; below, is tracked independently, rather than being shared among all beams like normal.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;$Section:&#039;&#039;&#039;&lt;br /&gt;
**Beams are made up of up to five sections layered atop one another to create the effect. Each section has its own parameters.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
:**Field used to define with [[Modular Tables]] the beam section which is edited.&lt;br /&gt;
:**Only valid when editing beam sections that already exist in other tables. Attempting to index new sections will generate warnings, adding new sections is the default behavior for un-indexed sections.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, index number legal values are from 0 to 5&lt;br /&gt;
:*&#039;&#039;&#039;+remove&#039;&#039;&#039;&lt;br /&gt;
:**Removes the set beam section.&lt;br /&gt;
:*&#039;&#039;&#039;+nocreate&#039;&#039;&#039;&lt;br /&gt;
:**Does not create new section for the beam}}&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&#039;+Width:&#039;&#039;&#039;&lt;br /&gt;
:**Width of the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
:*&#039;&#039;&#039;+Texture:&#039;&#039;&#039;&lt;br /&gt;
:**Texture for the section&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Inner:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the center of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 255 255 255 255&lt;br /&gt;
:*&#039;&#039;&#039;+RGBA Outer:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the color and transparency of the edges of the section&lt;br /&gt;
{{Table3613|:**Not used in current builds. Settings entered here will have no effect.}}&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Color&#039;&#039;&#039;&#039;&#039;, red, green, blue, alpha, respectively, value from 0 to 255&lt;br /&gt;
:***Example: 150 150 150 10&lt;br /&gt;
:*&#039;&#039;&#039;+Flicker:&#039;&#039;&#039;&lt;br /&gt;
:**Defines how much the section flickers&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, value from 0 to 1&lt;br /&gt;
:*&#039;&#039;&#039;+Zadd:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the &#039;thickness&#039; of the section. The higher the Zadd, the closer the section appears to be. (Zadd can be safely ignored; it actually does nothing.)&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{Table3610|&lt;br /&gt;
:*&#039;&#039;&#039;+Tile Factor:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the beam texture tiling factor. Second number defines the tiling type. Type 0 tiles the graphic in the beam as many times as defined by the 1st number. Type 1 uses the 1st value as the lenght of the tile.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:*&#039;&#039;&#039;+Translation:&#039;&#039;&#039;&lt;br /&gt;
:**Defines the speed of translation of the beam, a positive value moves from the impact point to the firing point, while a negative value moves away from the firing point towards the impact point. Measured in tiles per second, where the tile count is defined in the &amp;quot;+Tile Factor:&amp;quot; field above.&lt;br /&gt;
:**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Pspew:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines a particle spew effect for the given weapon&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Index:&#039;&#039;&#039;&lt;br /&gt;
**indicates which spewer to add/edit/delete. may be 0-3. used for xmt compatibility.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Remove&#039;&#039;&#039;&lt;br /&gt;
**removes spewer at +Index: (requires +index:)&lt;br /&gt;
*&#039;&#039;&#039;+Type:&#039;&#039;&#039;&lt;br /&gt;
**type of particle spew&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;, Default, Helix, Sparkler, Ring, or Plume &#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Count:&#039;&#039;&#039;&lt;br /&gt;
**Defines how many particles are spawn when they are ready to be created (at each +Time: interval)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time in milliseconds between next particle(s) spewed&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*&#039;&#039;&#039;+Vel:&#039;&#039;&#039;&lt;br /&gt;
**Defines the created particles velocity as percentage of the weapons velocity&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the created particles&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+Life:&#039;&#039;&#039;&lt;br /&gt;
**Defines how long the particles last.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;+Scale:&#039;&#039;&#039;&lt;br /&gt;
**Defines the particle spread. Small value will make particles group together&lt;br /&gt;
**typically controls how big the effect is or how fast it moves away from the weapon path on a perpendicular (or sometimes arbitrary) axis. &lt;br /&gt;
**helical spews and rings use this value to control how fast the particle helix moves away from the central axis.&lt;br /&gt;
**sparklers use this to control how fast particles move away from the spawn point, in any direction&lt;br /&gt;
**plumes use this to set the diameter of the disk across which particles are spawned&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3613|&lt;br /&gt;
*&#039;&#039;&#039;+Z Scale:&#039;&#039;&#039;&lt;br /&gt;
**for sparklers, allows you to elongate the effect to surround other effects, like lasers. essentially a length multiplier&lt;br /&gt;
**for plume, it multiplies against +scale to set the plume to spread or converge, zero would be full convergence, 1 would be straight flight, and bigger numbers would cause particles to diverge from the disk.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Rotation Rate:&#039;&#039;&#039;&lt;br /&gt;
**used only by helical spews, controls how many rotations per second the helix makes&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;, may be negative, useful for setting up 2 spews that spin in opposite directions&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Offset:&#039;&#039;&#039;&lt;br /&gt;
**position of effect with regards to the weapon center&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Initial Velocity:&#039;&#039;&#039;&lt;br /&gt;
**to indicate both direction and speed of particle effects regards to the weapon velocity and +scale:&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Vector&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;+Bitmap:&lt;br /&gt;
**Defines the animation used to create the particle spew effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Tag:===&lt;br /&gt;
*Allowed for secondary weapons&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Allowed for primary weapons and secondary weapons}}&lt;br /&gt;
&lt;br /&gt;
*Sets this weapon as a TAG missile, level 1, 2, or 3. The second number is the duration in seconds.&lt;br /&gt;
*TAG Level 1 will illuminate hidden targets such as stealth fighters or ships normally obscured by nebula conditions.&lt;br /&gt;
*TAG Level 2 illuminates targets much like TAG Level 1, but turrets will prefer to shoot at them over other ships.&lt;br /&gt;
*TAG Level 3 has no effect in retail.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*TAG Level 3 allows the weapon to trigger [[Weapon.tbl#$SSM:|SSMs]]}}&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, TAG level and seconds respectively&lt;br /&gt;
*&#039;&#039;&#039;Note&#039;&#039;&#039;: TAG will not trigger unless the weapon in question has a non-zero damage value.&lt;br /&gt;
&lt;br /&gt;
===$SSM:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapons SSM index number.&lt;br /&gt;
*Requires [[Weapons.tbl#$Tag:|TAG level 3]] or a targeting beam.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Now also accepts SSM strike names.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$FOF:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the field of fire for the weapon. Causes weapon to fire into a firing cone instead of direct firing line thus causing light inaccuracy&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, degrees}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Spread Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Defines the spread rate of the field of fire. This controls how the FOF increases over time while the weapon is firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate}}&lt;br /&gt;
&lt;br /&gt;
====+FOF Reset Rate:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Rate at which the spread decreases if the weapon isn&#039;t firing.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, rate&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
====+Max FOF:====&lt;br /&gt;
{{Table37|&lt;br /&gt;
*The maximum FOF. After the FOF reaches this value it will not increase any further.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;&#039;, degrees. Must be greater than or equal to zero.&lt;br /&gt;
*This is required if &#039;&#039;&#039;+FOF Spread Rate:&#039;&#039;&#039; is present}}&lt;br /&gt;
&lt;br /&gt;
===$Shots:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the number of shots every time the weapon is fired.&lt;br /&gt;
*Works only for primary weapons&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, number of shots}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$decal:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines impact decals if they are in use&lt;br /&gt;
*&#039;&#039;&#039;+texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines the texture used for impact decals (can use &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;-glow&#039;&#039;&#039;&#039;&#039; textures)&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+backface texture:&#039;&#039;&#039;&lt;br /&gt;
**Defines ???&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename&lt;br /&gt;
*&#039;&#039;&#039;+radius:&#039;&#039;&#039;&lt;br /&gt;
**Defines the size of the impact decals on target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meters&lt;br /&gt;
*&#039;&#039;&#039;+burn time:&#039;&#039;&#039;&lt;br /&gt;
**Defines the time the &#039;&#039;&#039;&#039;&#039;-burn&#039;&#039;&#039;&#039;&#039; texture appears on the target&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;, milliseconds}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Feature removed - table parsing retained to maintain compatibility}}&lt;br /&gt;
&lt;br /&gt;
===$Impact decal:===&lt;br /&gt;
{{Table190|&lt;br /&gt;
*Defines an impact decal (think bullet impact/scorch mark) using the new system introduced in FSO 19.0.0.&lt;br /&gt;
**Syntax:  &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, this must match to one of the entries in a [[Decals|decal tbm]].&lt;br /&gt;
*&#039;&#039;&#039;+Radius:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, Radius of the impact decal; default is 1.0&lt;br /&gt;
*&#039;&#039;&#039;+Lifetime:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: Either &#039;&#039;&#039;&#039;&#039;Eternal&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, lifetime in seconds&lt;br /&gt;
}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;+Use Random Rotation:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;, Whether or not a random rotation is added to the decal; default is NO&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Transparent:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines weapon effect as transparent. Enables optional fields for &#039;alpha animations&#039;&lt;br /&gt;
*&#039;&#039;&#039;+Alpha:&#039;&#039;&#039;&lt;br /&gt;
**Defines the strength of the alpha (transparency). And also the maximum value for the alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Min:&#039;&#039;&#039;&lt;br /&gt;
**Defines the minimum alpha value for alpha cycle option&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, from 0 to 1&lt;br /&gt;
*&#039;&#039;&#039;+Alpha Cycle:&#039;&#039;&#039;&lt;br /&gt;
**Defines the change in alpha per frame, between &#039;&#039;&#039;Alpha&#039;&#039;&#039; and &#039;&#039;&#039;Alpha Min&#039;&#039;&#039; values&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Weapon Hitpoints:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the amount of hitpoints a weapon has.&lt;br /&gt;
*Weapons with &#039;&#039;&#039;&amp;quot;bomb&amp;quot;&#039;&#039;&#039; flag have 50 hitpoints by default&lt;br /&gt;
*Giving weapon hitpoints makes it possible for the weapon to be shot down or be destroyed by EMP.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Armor Type:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*REQUIRES ADDITIONAL TABLE. Defines the armor type for the weapon. This works exactly like ship armor types.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name of the armor as defined in [[armor.tbl]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Shots:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the number of shots in a burst&lt;br /&gt;
*Shots in a burst use shorter ( &#039;&#039;&#039;$Burst Delay:&#039;&#039;&#039; ) delay than usually&lt;br /&gt;
*If this weapon is cycling each individual firing event counts as one burst shot, so bursts end sooner in time for large banks than small.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$Burst Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the time in milliseconds between the shots in a burst&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Burst Flags:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the flags used to define the burst firing behaviour&lt;br /&gt;
**Syntax: ( &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039; ), list of flags&lt;br /&gt;
**Available burst flags:&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;fast firing&amp;quot;&#039;&#039;&#039;, acts as if &#039;&#039;&#039;same turret cooldown&#039;&#039;&#039; flag would be used between the shots in the burst.&lt;br /&gt;
***&#039;&#039;&#039;&amp;quot;random length&amp;quot;&#039;&#039;&#039;, makes AI to fire burst of random length (from 1 to burst shots).}}&lt;br /&gt;
{{Table202|&#039;&#039;&#039;&amp;quot;resets&amp;quot;&#039;&#039;&#039;, as long as a full fire wait has passed since last fired, the burst is reset and can be fired in full again.}}&lt;br /&gt;
&lt;br /&gt;
===$Thruster Flame Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the modeled thruster of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Effect:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the filename of the effect used on the glow type effect of the missile&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, filename}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Thruster Glow Radius Factor:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the radius multiplier for the thruster&#039;s glow type effect&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Failure Rate:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*Defines the random chance that the weapon will fail to fire, or spawn the substitute below if specified.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, 0 - 1&lt;br /&gt;
&lt;br /&gt;
====+Failure Substitute:====&lt;br /&gt;
*Defines the weapon to substitute when the weapon &#039;fails&#039;.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, Weapon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$On Create:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Defines an [[Action System|action system]] program set to be executed when a weapon of this type is created. Only applicable to laser and missile style weapons.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Animations:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*The new way of specifying triggered animations for weapons. Weapon needs to be a modelled weapon for animations.&lt;br /&gt;
*See [[Animation.tbl]]&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;( &amp;quot;String&amp;quot; &amp;quot;String&amp;quot; )&#039;&#039;&#039;&#039;&#039;, names of the animations for this ship, as defined in the Animation.tbl&lt;br /&gt;
**Example: ( &amp;quot;wingflap&amp;quot; &amp;quot;docksequence&amp;quot; )&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Substitute:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Defines a pattern of ammo to substitute for primary or secondary weapons. &#039;&#039;&#039;$Substitute:&#039;&#039;&#039; can be repeated any number of times (so you could make something like a rainbow laser with several ammo substitutions, for example). If neither &#039;&#039;+period&#039;&#039; or &#039;&#039;+index&#039;&#039; is specified, it is assumed to be equivalent to &#039;&#039;+index: &#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Weapon Name&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Swarm missiles act in a strange way when used with $Substitute, use at your own risk.&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Turrets can use $Substitute as well.&lt;br /&gt;
}}&lt;br /&gt;
====+period:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; every &#039;&#039;period&#039;&#039; shots.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;}}&lt;br /&gt;
=====+offset:=====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
A suboption of +period, offsets the substitute pattern according to the launched ammo. For example, an offset of 3 and a period of 4 will substitute on the 3rd ammo launched, and then every 4th ammo after that.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
====+index:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
FSO will substitute the &#039;&#039;&#039;Weapon Name&#039;&#039;&#039; at firepoint &#039;&#039;index&#039;&#039; in the shot pattern. Similar to carefully using both +period and +offset, but is not affected by ships with different firepoint numbers. i.e. Firepoint &#039;&#039;index&#039;&#039; will always have the substitution, while +period and +offset will cycle at different rates dependant on the number of firepoints.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Positive Integer&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;You may not define both +period and +index for the same $Substitute entry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Indexes start at 0 for the first weapon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If the first index you specify is higher than 0, it will also be used for the indexes before it.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Custom data:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
Defines a set of custom data that for this weapon class, which can then be accessed through Lua scripts. There can be any amount of +Val: entries. It requires a $end_custom_data entry at the end.&lt;br /&gt;
Check the scripting documentation of Weapon Class to find the CustomData Lua Table. &lt;br /&gt;
====+Val:====&lt;br /&gt;
Specifies a custom data value and its name, in the format  &lt;br /&gt;
&lt;br /&gt;
+Val: Name Value&lt;br /&gt;
&lt;br /&gt;
These values will always be strings of text. If you use them in Lua as other types of value, you might need to convert them in the script. &lt;br /&gt;
&lt;br /&gt;
====$end_custom_data====&lt;br /&gt;
Mandatory entry to indicate that the Custom Data list has ended. }}&lt;br /&gt;
&lt;br /&gt;
==Weapons.tbl Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Electronics&amp;quot;===&lt;br /&gt;
*Will seize up the weapons and engines systems of any ship for a short period of time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;===&lt;br /&gt;
*Will spawn the specified number of defined missiles upon detonation.&lt;br /&gt;
*The flag will parse without a value, using a default of 10.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Multiple spawn types can be defined for a single &#039;carrier&#039; weapon up to maximum of 5 different weapons}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Remote Detonate&amp;quot;===&lt;br /&gt;
*Can be triggered remotely via a second press on the trigger&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Big Ship&amp;quot;===&lt;br /&gt;
*These weapons cannot be mounted on small ships like fighters, bombers, sentry guns etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Huge&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 10% damage to a ship with the &amp;quot;Big Damage&amp;quot; flag. Also the AI will not try to hit fighters with it, but only if the weapon is in a turret or is a secondary. If the weapon is a primary in a fighter then there are no targeting restrictions. See [[Weapons.tbl#.22capital.2B.22|capital+]] instead.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Supercap&amp;quot;===&lt;br /&gt;
*Allows this weapon to do the final 75% damage to a ship with the &amp;quot;supercap&amp;quot; flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomber+&amp;quot;===&lt;br /&gt;
*The AI will prefer to use this weapon against bombers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;child&amp;quot;===&lt;br /&gt;
*Cannot be set as a weapon on any ship, but is instead a child of a weapon. Usually defined with &amp;quot;Spawn &#039;&#039;Name&#039;&#039;,&#039;&#039;Value&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Bomb&amp;quot;===&lt;br /&gt;
*Makes this weapon target-able with the B key and interceptable by AIs&lt;br /&gt;
** Has been long thought to make the AI prefer this weapon against large ships, but in fact has no effect on AI weapon selection.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;No Dumbfire&amp;quot;===&lt;br /&gt;
*Missile will not fire without a lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;in tech database&amp;quot;===&lt;br /&gt;
*Has the weapon in the tech database at the start of the campaign&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Player allowed&amp;quot;===&lt;br /&gt;
*Allows this weapon as a player weapon.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;EXTREMELY IMPORTANT NOTE:&#039;&#039;&#039;&lt;br /&gt;
**Whenever you plan to use a weapon as a player one in your campaign or missions, &#039;&#039;&#039;USE THIS FLAG&#039;&#039;&#039;.&lt;br /&gt;
**Not using it can cause problems within fs_open and it&#039;s a BAD MOD DESIGN.&lt;br /&gt;
**In the future, fs_open will maybe be able to avoid these problems but, nevertheless, it&#039;s still a BAD DESIGN.&lt;br /&gt;
**As another possible example: be careful to update &amp;quot;retail&amp;quot; tables if you plan to use Shivan weapons in player fighters.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Particle Spew&amp;quot;===&lt;br /&gt;
*Makes the weapon projectile spew out particles&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Pspew:|Particle Spew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;EMP&amp;quot;===&lt;br /&gt;
*This weapon will have an EMP effect on any ship within the blast radius&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$EMP_Intensity:|EMP Intensity]] and [[Weapons.tbl#$EMP_Time:|EMP Time]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Esuck&amp;quot;===&lt;br /&gt;
*Drains the target&#039;s energy banks&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Leech_Weapon:|Leech Weapon]] and [[Weapons.tbl#$Leech_Afterburner:|Leech Afterburner]]&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Vampiric&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Heals shooter upon dealing hull damage to target&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Vampiric Healing Factor:|Vampiric Healing Factor]]}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Flak&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Flak_Guns|flak gun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Corkscrew&amp;quot;===&lt;br /&gt;
*Makes this weapon spiral AND swarm 4.&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Can be defined with [[Weapons.tbl#$Corkscrew:|Corkscrew parameters]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Shudder&amp;quot;===&lt;br /&gt;
*Makes your ship shudder while you&#039;re firing the weapon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;lockarm&amp;quot;===&lt;br /&gt;
*Requires a target lock in order to arm its warhead. In other words weapon causes less damage if it hits the target without target lock.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam&amp;quot;===&lt;br /&gt;
*Makes this weapon a [[weapons.tbl#Beam Cannons|beam cannon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;stream&amp;quot;===&lt;br /&gt;
* Does nothing&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;puncture&amp;quot;===&lt;br /&gt;
*Reduces hull damage by 75%&lt;br /&gt;
The AI will prefer these weapons for anti-subsystem use&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;countermeasure&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a countermeasure}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Ballistic&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the weapon as a ballistic weapon that needs ammunition.&lt;br /&gt;
*Make sure you define the size and reload rate for ballistic weapons}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapons to penetrate shield without causing damage to it.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no pierce shields&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents weapons (beams) from piercing shields causing shields to be damaged by weapons first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;local ssm&amp;quot;===&lt;br /&gt;
{{Table3610| }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;tagged only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Weapon can only be fired at tagged targets}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;beam no whack&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Disables beam whacking (push). Practically same as setting beam mass to zero.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;cycle&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes weapon to alternate between firing points}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;small only&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Causes AI to use the weapon only on small targets (fighters, bombers etc.) Only applies to the target selection of turrets, has no effect on the behavior of fighters picking primary and secondary bank weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same turret cooldown&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Forces the turrets to fire on the designated rate of fire on all difficulty levels and all AI levels}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply no light&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Prevents light from being applied to the weapon model.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;training&amp;quot;===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets weapon to be of training weapon type. ?}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;smart spawn&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Forces turret fired spawn weapon of this type to be fired like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;inherit parent target&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Sets spawned &#039;child&#039; weapons to use parent weapon&#039;s target.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no emp kill&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon (with hitpoints) to be immune to automatic EMP destruction.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;untargeted heat seeker&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Defines the weapon as a heatseeker type missile which acquires its target by itself.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no radius doubling&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon radius from being doubled when doing collision test. Makes bombs harder to intercept.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no subsystem homing&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon from acquiring a subsystem as its target. Missile homing points are spread over the target ship.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no lifeleft penalty&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Prevents weapon lifetime from being penalized if the angle to the target is too big.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can be targeted&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be targeted by player. Does not influence AI}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows weapon to be visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;show friendly on radar&amp;quot;===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows friendly, otherwise visible to radar weapon, to be visible on player radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;hide from radar&amp;quot;===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Prevents weapon from being visible on the radar}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;capital+&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells AI fighters/bombers to use this weapon only on capital ships. Has no effect on turret AI.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;chain external model fps&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game to keep switching external model firingpoints when firing}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;external model launcher&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Tells game that the external model is a launcher so that it would be kept static without loading motion}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes blast damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from weapon blasts}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;takes shockwave damage&amp;quot;===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Weapon takes damage from shockwaves}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;ciws&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Weapon can deal shockwave/blast damage to bombs, regardless of whether the target weapons have the &amp;quot;take blast/shockwave damage&amp;quot; flags.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;render flak&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Normally, flak shells are not rendered. This flag switches rendering on for those weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;anti-subsystem beam&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Beam weapons with this flag can target subsystems on enemy ships, just like normal weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linking&amp;quot;===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*Primary weapons with this flag can not be linked with other weapons.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;same emp time for capships&amp;quot;===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*capships affected by this weapon will use the tabled EMP time rather than the fixed retail value (7.5 secs)}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no primary linked penalty&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Primary weapons with this flag do not incur the retail linked fire penalty}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no homing speed ramp&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Locked homing weapons will not perform the standard 1 second long acceleration when fired. Note that use of $Acceleration Time is &#039;&#039;&#039;not&#039;&#039;&#039; affected by this flag.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;pulls aspect seekers&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*If an aspect seeker is grabbed by this countermeasure the missile will follow the countermeasure instead of going into dumbfire mode.&lt;br /&gt;
&#039;&#039;&#039;Only valid for countermeasures!&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;turret interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;fighter interceptable&amp;quot;===&lt;br /&gt;
===&amp;quot;interceptable&amp;quot;===&lt;br /&gt;
{{Table371|&lt;br /&gt;
*Allows turrets/fighters/both (respectively) to shoot at this weapon without requiring it to be a bomb. If this is the first time this weapon has been defined, it also gives it a default of 25 hitpoints so that it can be shot down.&lt;br /&gt;
&#039;&#039;&#039;If you use a TBM to give this flag to an existing weapon, you&#039;ll need to specify hitpoints manually (unless you want it to be unkillable but still draw defensive fire).&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;aoe electronics&amp;quot;===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*Apply electronics effect across the weapon&#039;s entire area of effect instead of just on the impacted ship}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;apply recoil&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*A ship that fires a weapon with this flag will experience a recoil effect, slowing the ship down and, with lighter strikecraft, inducing some rotation if the firing points are offset from the center of mass.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;don&#039;t spawn if shot&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Prevents parent weapons from spawning children in the even of the parent weapon being shot down.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;die on lost lock&amp;quot;===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Aspect seeking missiles (only, not heat seekers) will detonate upon losing their lock. Currently they only lose lock if decoyed by a countermeasure, AND &amp;quot;pulls aspect seekers&amp;quot; or similar is not set. The detonation will use their &amp;quot;dinky&amp;quot; explosion (i.e. same as if ran out of lifetime).}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no doublefire&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevents dual-firing of secondary weapons. If the ship tries to dual-fire a weapon with this flag they are set back to single fire.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no impact spew&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Turns off the usual spew effects that occur on the impacted ship when a weapon hits it.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;require exact los&amp;quot;===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Prevent AI form firing this weapon from a turret or as a secondary weapon if there is no clear line of sight from the weapons firing point to its targeted ship (center). Note that this may keep the weapon trained on a target out of sight while another target may be available to shoot.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;can damage shooter&amp;quot;===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*This weapon can collide with and directly damage the original shooter of this weapon (even if it was spawned), which is not normally possible.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;heals&amp;quot;===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*This weapon uses its $Damage value to heal its target(s) instead of damaging them.&lt;br /&gt;
*This works very similarly to damage, the armor/shield/subsystem factors apply to healing as well as do armor classes. However, there are some caveats.&amp;lt;br&amp;gt;&lt;br /&gt;
*Healing will &#039;&#039;always&#039;&#039; carry. Unlike damage, which first has to go through the shield, has damage subtracted, then damages subsystems, has damage subtracted, then finally damages the hull if any damage remains, healing will apply in full to hull, shield, and subsystems (factors or armor classes notwithstanding). A weapon with 100 &#039;healing&#039; will attempt to apply that healing to the hull, shield and nearby subsystems to the impact. Even if the weapon only heals hull, it will still do so even if it strikes the shield.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;secondary no ammo&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a secondary weapon, it does not need to consume any ammo, and will not display ammo in the weapon HUD gauge, etc.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no collide&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*This weapon will not collide with any other object.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;multilock target dead subsys&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*If this is a multilock weapon, dead subsystems will be treated as just as valid targets as alive ones.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no evasion&amp;quot;===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*AI will not attempt to evade this weapon when fired at them}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;no_fred&amp;quot;===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Weapon will not appear in any of the FRED dropdown lists for weapon classes.}}&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;detonate on expiration&amp;quot;===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Primary weapon will detonate as if hitting a target when it reaches the end of its lifetime - just like a secondary weapon does by default.}}&lt;br /&gt;
&lt;br /&gt;
==Countermeasures==&lt;br /&gt;
*Usually not altered. Only one can exist&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*More than one can exist}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Name:===&lt;br /&gt;
*Name of the countermeasure&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Velocity:===&lt;br /&gt;
*Defines the speed of the countermeasure, relative to the ship.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, meter per second&lt;br /&gt;
&lt;br /&gt;
===$Fire Wait:===&lt;br /&gt;
*Definies the minumum time between the countermeasure launches&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lifetime===&lt;br /&gt;
*Countermeasure&#039;s life time is defined between with minimum and maximum lifetime&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Min:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
*&#039;&#039;&#039;$Lifetime Max:&#039;&#039;&#039;&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, seconds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$LaunchSnd:===&lt;br /&gt;
*Defines the sound for the countermeasure launch&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039; or &#039;&#039;&#039;&#039;&#039;String&#039;&#039;&#039;&#039;&#039;, name or identification number of the sound as defined in [[sounds.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Model:===&lt;br /&gt;
*Defines the used model file (.pof)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;String.pof&#039;&#039;&#039;&#039;&#039;, model filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Player Weapon Precedence==&lt;br /&gt;
*First the primary weapons are defined, from most powerful to least powerful, and then the same for secondaries&lt;br /&gt;
*Syntax: ( &#039;&#039;&#039;&#039;&#039;&amp;quot;String&amp;quot; &amp;quot;String&amp;quot;&#039;&#039;&#039;&#039;&#039;), names of the weapons&lt;br /&gt;
*Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;UD-8 Kayser&amp;quot;&lt;br /&gt;
     &amp;quot;Prometheus R&amp;quot;&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;Harpoon&amp;quot;&lt;br /&gt;
     &amp;quot;Tempest&amp;quot;&lt;br /&gt;
     &amp;quot;Rockeye&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#Primary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            @Subach HL-7&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTW Subach HL-7&amp;quot;, 3243)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Standard Issue&lt;br /&gt;
Level 3 Hull Damage&lt;br /&gt;
Level 2 Shield Damage&amp;quot;, 3244)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;Subach HL-7&amp;quot;, 146)&lt;br /&gt;
   +Tech Anim:                       Tech_Subach_HL-7&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      none&lt;br /&gt;
   @Laser Bitmap:                    newglo9&lt;br /&gt;
   @Laser Glow:                      2_laserglow03&lt;br /&gt;
   @Laser Color:                     250, 0, 0&lt;br /&gt;
   @Laser Color2:                    0, 0, 250&lt;br /&gt;
   @Laser Length:                    10.0&lt;br /&gt;
   @Laser Head Radius:               0.90&lt;br /&gt;
   @Laser Tail Radius:               0.90&lt;br /&gt;
$Mass:                            0.2&lt;br /&gt;
$Velocity:                        450.0&lt;br /&gt;
$Fire Wait:                       0.2&lt;br /&gt;
$Damage:                          15&lt;br /&gt;
$Armor Factor:                    0.9&lt;br /&gt;
$Shield Factor:                   0.7&lt;br /&gt;
$Subsystem Factor:                0.3&lt;br /&gt;
$Lifetime:                        2.0&lt;br /&gt;
$Energy Consumed:                 0.20&lt;br /&gt;
$Cargo Size:                      0.0&lt;br /&gt;
$Homing:                          NO&lt;br /&gt;
$LaunchSnd:                       76&lt;br /&gt;
$ImpactSnd:                       85&lt;br /&gt;
$Flags:                           (  &amp;quot;in tech database&amp;quot;&lt;br /&gt;
                                     &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;stream&amp;quot;)&lt;br /&gt;
$Icon:                            iconSD4&lt;br /&gt;
$Anim:                            SD4&lt;br /&gt;
$Impact Explosion:                none&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Secondary Weapons&lt;br /&gt;
&lt;br /&gt;
$Name:                            EMP Adv.&lt;br /&gt;
   +Title:                           XSTR(&amp;quot;GTM-14 EMP Adv.&amp;quot;, 3396)&lt;br /&gt;
   +Description:&lt;br /&gt;
XSTR( &amp;quot;Advanced Missile&lt;br /&gt;
Electromagnetic Pulse Weapon&lt;br /&gt;
General Purpose Suppression&amp;quot;, 3397)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
   +Tech Title:                      XSTR(&amp;quot;GTM-14 EM Pulse Adv.&amp;quot;, 3398)&lt;br /&gt;
   +Tech Anim:                       Tech_EMP&lt;br /&gt;
   +Tech Description:&lt;br /&gt;
XSTR(&lt;br /&gt;
&amp;quot;Descriptive text...&amp;quot;, -1)&lt;br /&gt;
$end_multi_text&lt;br /&gt;
$Model File:                      EMPulse2.pof&lt;br /&gt;
$Mass:                            15.0&lt;br /&gt;
$Velocity:                        275.0&lt;br /&gt;
$Fire Wait:                       2.0&lt;br /&gt;
$Damage:                          45&lt;br /&gt;
$Blast Force:                     20.0&lt;br /&gt;
$Inner Radius:                    80.0&lt;br /&gt;
$Outer Radius:                    300.0&lt;br /&gt;
$Shockwave Speed:                 120.0&lt;br /&gt;
$Armor Factor:                    1.0&lt;br /&gt;
$Shield Factor:                   0.8&lt;br /&gt;
$Subsystem Factor:                0.5&lt;br /&gt;
$Lifetime:                        5.0&lt;br /&gt;
$Energy Consumed:                 0.0&lt;br /&gt;
$Cargo Size:                      4.0&lt;br /&gt;
$Homing:                          YES&lt;br /&gt;
   +Type:                            ASPECT&lt;br /&gt;
   +Turn Time:                       1.0&lt;br /&gt;
   +Min Lock Time:                   2.0&lt;br /&gt;
   +Lock Pixels/Sec:                 70&lt;br /&gt;
   +Catch-up Pixels/Sec:             100&lt;br /&gt;
   +Catch-up Penalty:                30&lt;br /&gt;
$LaunchSnd:                       118&lt;br /&gt;
$ImpactSnd:                       88&lt;br /&gt;
$FlyBySnd:                        -1&lt;br /&gt;
$Rearm Rate:                      2.0&lt;br /&gt;
$Flags:                           (  &amp;quot;player allowed&amp;quot;&lt;br /&gt;
                                     &amp;quot;EMP&amp;quot;)&lt;br /&gt;
$Trail:&lt;br /&gt;
   +Start Width:                     0.25&lt;br /&gt;
   +End Width:                       0.75&lt;br /&gt;
   +Start Alpha:                     1.0&lt;br /&gt;
   +End Alpha:                       0.0&lt;br /&gt;
   +Max Life:                        1.5&lt;br /&gt;
   +Bitmap:                          MissileTrail04&lt;br /&gt;
$Icon:                            iconEMPulse&lt;br /&gt;
$Anim:                            ecm&lt;br /&gt;
$Impact Explosion:                ExpMissileHit1&lt;br /&gt;
$Impact Explosion Radius:         10.0&lt;br /&gt;
$EMP Intensity:                   375.0&lt;br /&gt;
$EMP Time:                        20.0&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&lt;br /&gt;
$Player Weapon Precedence: (&lt;br /&gt;
     &amp;quot;Subach HL-7&amp;quot;&lt;br /&gt;
     &amp;quot;EMP Adv.&amp;quot;   )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=65330</id>
		<title>Ai profiles.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=65330"/>
		<updated>2023-11-17T04:14:52Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2020-10-09|465af93dc}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ai_profiles.tbl&#039;&#039;&#039; allows the creation and management of different patterns of AI behavior, called profiles.  Profiles consist of various statistics and flags that provide some control over AI behavior.  All options within a profile are optional; if an option is not specified it will follow the original FreeSpace 2 retail behavior.  Different missions can specify different profiles.&lt;br /&gt;
&lt;br /&gt;
The default ai_profiles.tbl is hardcoded into the FSO executable, and defines the &amp;quot;FS2 RETAIL&amp;quot; AI profile. It&#039;s usually recommended not to modify this profile, but to create a new AI profile in a modular table instead, which will then inherit its defaults from the FS2 RETAIL profile.&lt;br /&gt;
&lt;br /&gt;
{{Table232| This table can also be called &#039;&#039;&#039;mission_profiles.tbl&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-aip.tbm&lt;br /&gt;
{{Table232| Can also be extended with &#039;&#039;&#039;xxx-msp.tbm&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;reset last_hit_target_time for player hits&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;fix ramming stationary targets bug&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;huge turret weapons ignore bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix linked primary weapon decision bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent turrets targeting too distant bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix heat seekers homing on stealth ships bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;allow vertical dodge&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai class bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;ai guards specific ship in wing&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai path order bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;aspect bomb invulnerability fix&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;use actual primary range&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fighters/bombers with no shields can manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;fixed ship-weapon collisions&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*&#039;&#039;&#039;fighterbay arrivals use carrier orientation&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent negative turret ammo&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix keep-safe-distance&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;fix good-rearm-time bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;no continuous turn on attack&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;remove-goal properly removes play-dead order&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;ships playing dead don&#039;t manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
&#039;&#039;&#039;#AI Profiles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$Default Profile:&#039;&#039;&#039; &#039;&#039;a profile name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Up to 9 different AI profiles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;#End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#AI Profiles==&lt;br /&gt;
*Indicates to the parser that this is an ai_profiles table file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Profile:===&lt;br /&gt;
*Defines the profile that each mission will use if no profile is specified in FRED.  In addition, this profile will be selected automatically in FRED when you create a new mission.  If this line is not specified, the default profile will be &#039;&#039;&#039;FS2 Retail&#039;&#039;&#039;, the FreeSpace 2 retail behavior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Profile Name:===&lt;br /&gt;
*The name of the profile, naturally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries accept &#039;&#039;&#039;float list&#039;&#039;&#039; of five comma-separated values. One value for each of the difficulty levels (Very Easy, Easy, Medium, Hard, Insane).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Afterburner Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed of afterburner recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 3, 2, 1.5, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Beam Friendly Fire Damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly beam fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  0, 5, 10, 20, 30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Countermeasure Life Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to player launched countermeasure lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  3, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Countermeasure Firing Chance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the chance a countermeasure will be fired by an AI-controlled ship (this is scaled by ai_class)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.3, 0.5, 0.9, 1.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI In Range Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*The delay (in seconds) for the AI to fire its weapons after getting in range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  2, 1.4, 0.75, 0, -1}}&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link ballistic primaries if ammo levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 95, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Ammo Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Primary Ammo Burst Multiplier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows the AI to fire primary weapons in bursts. How long the bursts are (and how much time between them) is a function of ammo remaining, distance to target, angle to target, and this multiplier. A value of 0 turns this feature off (AI fires normally, without bursts). A value &amp;lt; 1 will make for shorter bursts with larger gaps, and a value &amp;gt; 1 will give longer bursts with shorter gaps.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link energy primaries if energy levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 100, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Energy Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Missiles Locked on Player:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum number of missiles allowed to be homing in on a player at any given time&lt;br /&gt;
*Note: Single-player only, no restriction in multiplayer&lt;br /&gt;
*Note: The alternative spelling &amp;quot;Missles&amp;quot; is also accepted for backwards compatibility reasons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 7, 99}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Player Attackers:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of ships allowed to be attacking the player at any given time&lt;br /&gt;
*This number is also checked when a ship checks for a new target, such as using the goal attack-any. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 5, 99}}&lt;br /&gt;
&lt;br /&gt;
===$Max Incoming Asteroids:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of active (i.e. &amp;quot;thrown&amp;quot;) asteroids that can be heading toward a friendly ship at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 5, 7, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Damage Factor: or $AI Damage Reduction to Player Hull:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to damage suffered by the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.25, 0.5, 0.65, 0.85, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Subsys Damage Factor: or $AI Damage Reduction to Player Subsys:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to subsystem damage suffered by the player. This is in addition to the &#039;&#039;&#039;$Player Damage Factor:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.4, 0.6, 0.8, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Predict Position Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the time after which the AI will recalculate the position of its target.  &lt;br /&gt;
*It does not apply to the AI&#039;s aim, it only applies to things like avoiding collisions and maneuvering at close range. Generally, anything other than a 0 just allows the AI to do monumentally stupid things like try to turn to avoid ramming where it thought you were 2 seconds ago.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 2, 1.5, 1.333, 0.5, 0}}&lt;br /&gt;
&lt;br /&gt;
===$AI Shield Manage Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Also &#039;&#039;&#039;$AI Shield Manage Delays:&#039;&#039;&#039;&lt;br /&gt;
*Sets the time in seconds between each instance of an AI ship managing its shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 4, 2.5, 1.2, 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 1.4, 1.25, 1.1, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 4, 2.5, 1.75, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.4, 0.6, 0.8, 1.0, 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.4, 1.2, 1.0, 0.8, 0.6}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Turn Time Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to time it takes for enemy ships to turn. A value of 1.0 means the ship turns at normal speed, 2.0 means half speed (takes twice as long), etc. Note that this value ONLY affects ships hostile to the player (always 1.0 for friendly ships). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 2.2, 1.6, 1.3, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Attack Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide attack&amp;quot; move when it has the opportunity. Glide attack means using glide to maintain course while aiming and firing at the current target. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Circle Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;circle strafe&amp;quot; move when it has the opportunity. Circle strafe means that the ship will attempt &amp;quot;Descent-like&amp;quot; combat, trying to maintain distance while circling around the target using sidethrusters. Ships will only attempt this when sidethrust top speed is at least 2/3 of target&#039;s current velocity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide strafe&amp;quot; move when it has the opportunity. Glide strafe means using glide to attack capships by flying past and shooting at them. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Random Sidethrust Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Percentage of the time where AI ships will randomly sidethrust in a dogfight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Time Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The minimum amount of time required for the AI to detect a &amp;quot;stalemate&amp;quot; situation. If a ship and its target have been within a certain distance of each other (defined by &#039;&#039;$Stalemate Distance Threshold&#039;&#039;) for this amount of time without either of them scoring a hit on the other, the AI will do something to break the stalemate. Only applies to small ships. If this value is 0 or less, no stalemate detection is performed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Distance Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The maximum distance that an AI ship must remain from its target for a &amp;quot;stalemate&amp;quot; to occur (see &#039;&#039;$Stalemate Time Threshold&#039;&#039;). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Shield Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s shields recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  4, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Weapon Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s weapons recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  10, 4, 2.5, 2, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Target Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the same target at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Player Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the player at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Kill Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.30, 0.30, 0.30, 0.30, 0.30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Assist Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded an assist (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.15, 0.15, 0.15, 0.15, 0.15}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Awarded For Capship Assist:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In TvT and Coop missions all teammates will be granted this percentage of the capships score when someone scores a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.5, 0.5, 0.5, 0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Repair Penalty:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The amount to subtract from the player&#039;s score if they are repaired by a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 10, 20, 35, 50, 60}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Delay Before Allowing Bombs to Be Shot Down:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Time after bombs are fired during which the bombs are invulnerable to weapon hits&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.5, 1.5, 1.5, 1.5, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chance AI Has to Fire Missiles at Player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
* Chance for an AI to hesitate about firing a secondary or homing turret weapon at the player. Values range from 0-6, at 0 they will frequently hesitate, at 6 they will never hesitate.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 1, 2, 3, 4&lt;br /&gt;
* Mechanic details: AIs are only allowed to fire homing secondaries or turrets with homing weapons at the player in a limited window of time. The window starts every ten seconds, and lasts (&#039;&#039;&#039;value&#039;&#039;&#039; + 1) 7ths of that ten second cycle. Each ship has it&#039;s own cycle, so their windows are not all synchronized.&lt;br /&gt;
* Example: a value of 1 becomes 2/7ths, so ships can fire homing weapons at the player for roughly 2.85 seconds at a time, then are unable to fire them for 7.15 seconds.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Maximum amount of delay allowed before the AI will update its aim. Until the next update, the AI will project the target forward based on last checked position and velocity. Applies to small ships vs small ships (dogfights). The actual delay is randomly selected between 0 and the maximum (so setting a value of 2 will result in an average of 1 second delay).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Turret Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*As $Max Aim Update Delay, but affecting turrets instead&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Player Autoaim FOV:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Gives the player autoaim within the specified number of degrees from the target (FOV). &lt;br /&gt;
*Unlike the ships.tbl settings for autoaim, this only affects the player (and, of course, only if there is a nonzero value for the difficulty level.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Affects how the &amp;quot;model detail level&amp;quot; setting in Options switches between LOD levels. &lt;br /&gt;
*This number acts as a multiplier on the LOD distances specified in ships.tbl.&lt;br /&gt;
*NOTE THAT THIS IS PER DETAIL LEVEL, NOT PER DIFFICULTY LEVEL.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.125, 0.25, 1.0, 4.0, 8.0}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries are boolean flags.  They can be set to &#039;&#039;YES&#039;&#039; or &#039;&#039;NO&#039;&#039;, &#039;&#039;TRUE&#039;&#039; or &#039;&#039;FALSE&#039;&#039;, &#039;&#039;OUI&#039;&#039; or &#039;&#039;NON&#039;&#039;, &#039;&#039;HIja&amp;amp;prime;&#039;&#039; or &#039;&#039;ghobe&amp;amp;prime;&#039;&#039;, etc.  The default is &#039;&#039;NO&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===$big ships can attack beam turrets on untargeted ships:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, big ships can attack a beam turret that&#039;s firing on them from a ship that they don&#039;t currently have targeted.}}&lt;br /&gt;
&lt;br /&gt;
===$smart primary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new primary weapon selection method}}&lt;br /&gt;
&lt;br /&gt;
===$smart secondary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new secondary weapon selection method (including proper use of bomber+ missiles)}}&lt;br /&gt;
&lt;br /&gt;
===$smart shield management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shields will devote all their charging energy to the weakest quadrant(s) and not waste energy on fully-charged quadrants (previously was -smart_shields on the command line)}}&lt;br /&gt;
&lt;br /&gt;
===$smart afterburner management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly use brief pulses of afterburner power instead of afterburning until fuel is exhausted}}&lt;br /&gt;
&lt;br /&gt;
===$free afterburner use:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*If set, the AI will use afterburners in more situations.}}&lt;br /&gt;
&lt;br /&gt;
===$allow rapid secondary dumbfire:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows an AI ship to switch to rapid fire for dumbfire missiles}}&lt;br /&gt;
&lt;br /&gt;
===$huge turret weapons ignore bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, causes huge turret weapons (including anti-capship beams) to not target bombs}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t insert random turret fire delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, removes the random turret fire delay (from .1 to .9 seconds) inserted in addition to AI Fire Delay Scale}}&lt;br /&gt;
&lt;br /&gt;
===$hack improve non-homing swarm turret fire accuracy:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, triggers a hack to improves the accuracy of non-homing swarm missiles by firing them along the turret&#039;s last fire direction rather than the direction it currently faces&lt;br /&gt;
*Also disables swarm weapons ability to fire only on the &#039;turrets barrel line&#039;.}}&lt;br /&gt;
&lt;br /&gt;
===$shockwaves damage small ship subsystems:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shockwaves will cause damage to small ship subsystems (like in FS1)}}&lt;br /&gt;
&lt;br /&gt;
===$navigation subsystem governs warpout capability:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, ships will not be able to warp out if their navigation subsystem is destroyed or low in strength}}&lt;br /&gt;
&lt;br /&gt;
===$check communications for non-player ships:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, every ship will have the same communications subsystem restrictions as the player, including minimum strength to send messages and EMP scramble status.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ignore lower bound for minimum speed of docked ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no lower bound for the speed at which docked ships move (like in FS1).&lt;br /&gt;
*When a ship is towing another ship or ships, the towing ship will be slowed down to a degree depending on the total mass of all docked ships.  In FS1, the ships could slow down to an arbitrarily slow speed, even a fraction of a m/s above zero.  In FS2, there is a lower bound on this behavior so that all ships are guaranteed to move at a minimum docked speed.  When set, this flag removes the lower bound and restores FS1 behavior.}}&lt;br /&gt;
&lt;br /&gt;
===$disable linked fire penalty:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no penalty for linking primaries. Normally, the rate of fire is *1 for a single bank, *0.66 for two banks and *0.5 for three banks (the fire delay is increased according to the formula 1+([nb of banks]-1)*0.5 ).}}&lt;br /&gt;
&lt;br /&gt;
===$disable player secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, players are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable ai secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, AIs are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will do the same damage to a ship regardless of &amp;quot;big damage&amp;quot;, &amp;quot;supercap&amp;quot;, etc. ship types.}}&lt;br /&gt;
&lt;br /&gt;
===$use additive weapon velocity:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will inherit their firing ship&#039;s velocity.  A ship traveling quickly will fire weapons faster than a ship traveling slowly.  This also improves the accuracy of weapons fired while gliding.}}&lt;br /&gt;
&lt;br /&gt;
===$use newtonian dampening:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Newtonian Dampening changes turning and acceleration behavior. By default, there&#039;s quite a bit of slide when you turn, and when combined with high damp values (such as in BtRL), you can actually push your speed up beyond the max. Newtonian Dampening is the more realistic turns, where too much turning will lower your speed. Forward momentum is also affected. Backslash can explain it in more detail. [http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741] }}&lt;br /&gt;
&lt;br /&gt;
===$include beams for kills and assists:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, beam damage is counted when calculating kills and assists.}}&lt;br /&gt;
&lt;br /&gt;
===$score kills based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the killer inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$score assists based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the player gaining the assist inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$allow event and goal scoring in multiplayer:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, players (rather than just their team) can gain score from events in multiplayer.}}&lt;br /&gt;
&lt;br /&gt;
===$fix linked primary weapon decision bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly link primaries according to specified percentages of energy levels instead of retail behavior where it mistakenly linked according to absolute energy levels.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ramming stationary targets bug:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, AI ships will try not to crash into stationary targets.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3147 Mantis #3147].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$prevent turrets targeting too distant bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from targeting bombs beyond maximum range of the weapons of the turret.}}&lt;br /&gt;
&lt;br /&gt;
===$smart subsystem targeting for turrets:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from trying to target subsystems beyond their fov limits, also keeps the turret subsystem targeting preference order intact regardless of the angle to the target.}}&lt;br /&gt;
&lt;br /&gt;
===$fix heat seekers homing on stealth ships bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, heat-seeking missiles will not home in on stealth ships (this mirrors the established behavior where heat-seeking missiles do not home in on ships that are hidden from sensors).}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty primaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without primaries.}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty secondaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$allow turrets target weapons freely:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to target any weapons instead of just targeting bombs, to be used in conjunction with target priorities setup.}}&lt;br /&gt;
&lt;br /&gt;
===$use only single fov for turrets:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to fire outside some hardcoded FOV set for certain missile types limits, and rely only on the user defined FOV.}}&lt;br /&gt;
&lt;br /&gt;
===$allow vertical dodge:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows ships to dodge weapons fire vertically as well as horizontally.}}&lt;br /&gt;
&lt;br /&gt;
===$force beam turrets to use normal fov:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set makes beam turrets use same FOV rules as other weapons do. Prevents beam from a turret from following the target beyond the turret&#039;s FOV}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI class bug:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Fixes a bug where AI class attributes are not set properly on ships if the AI class is set in the mission to something other than the default for the ship type. Set this to YES if you want attributes in [[Ai.tbl]] to mean anything at all.}}&lt;br /&gt;
&lt;br /&gt;
===$turrets ignore targets radius in range checks:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*TBD.}}&lt;br /&gt;
&lt;br /&gt;
===$no extra collision avoidance vs player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Disables the extra collision avoidance that AI normally uses against the player. Makes the AI more aggressive vs the player at close range (same treatment as vs other AI), although ship-ship collisions are slightly more likely.}}&lt;br /&gt;
&lt;br /&gt;
===$perform fewer checks for death screams:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*If set, the game will check if the dying ship is a player&#039;s wingman, before making it give a death scream.&lt;br /&gt;
Prior to revision 9119, this was &amp;quot;$perform less checks for death screams:&amp;quot;, but the old version will still parse correctly.}}&lt;br /&gt;
&lt;br /&gt;
===$advanced turret fov edge checks:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22fov_edge_checks.22|&amp;quot;fov edge checks&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$require turrets to have target in fov:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22target_requires_fov.22|&amp;quot;target requires fov&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$all ships manage shields:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows AI to manage shields on big ships}}&lt;br /&gt;
&lt;br /&gt;
===$ai aims from ship center:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*AI aims weapons using the center of the ship instead of the first gunpoint. If a convergence offset is specified for this ship in ships.tbl, AI aims using that as a reference point.}}&lt;br /&gt;
&lt;br /&gt;
===$allow primary link at mission start:===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Normally, no ships will link primaries for the first 30 seconds of a mission. In addition, ships will randomly not link for the first two minutes of a mission. Set this flag to YES to get rid of this often-problematic retail behavior. (Prior to revision 9119, this was called $allow primary link delay and defaulted to YES; to get rid of retail behavior you would specify NO. The old method is still supported for compatibility.)}}&lt;br /&gt;
&lt;br /&gt;
===$allow beams to damage bombs:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
* Default: NO.&lt;br /&gt;
* When no, when any secondary encounters any beam it is instantly destroyed regardless of if it is marked as interceptable, has a health value, or any other circumstance that would normally apply to interception by other weapons.&lt;br /&gt;
* When true, damage and health values are respected in these circumstances. Secondaries without hitpoints are still destroyed, however.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling for player:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*When set, Player weapon damage will no longer be scaled down when firing a non-huge primary against a ship with the &amp;quot;big damage&amp;quot; flag. Use with caution, as this may severely impact mission balance.}}&lt;br /&gt;
&lt;br /&gt;
===$countermeasures affect aspect seekers:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*By default, an aspect seeker that&#039;s been decoyed by a CM just flies straight forward, while a heatseeker in the same position will actively home in on the CM.  This flag makes aspect seekers match heatseeker behavior in this regard.}}&lt;br /&gt;
&lt;br /&gt;
===$ai guards specific ship in wing:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If ordered to guard a ship in a wing (of which it is not a member), the AI will guard that specific ship instead of the entire wing (resulting in guarding the wing leader).}}&lt;br /&gt;
&lt;br /&gt;
===$support don&#039;t add primaries:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, the support ship will not equip a new primary weapon into an empty bank.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay arrivals use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships arriving via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they exit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay departures use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships departing via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they enter.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai path mode:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Possible options are &amp;quot;normal&amp;quot; and &amp;quot;alt1&amp;quot;. The alt1 mode differs from the normal behaviour in the following ways:&lt;br /&gt;
**1. No path shortcutting. Normal pathing AI will skip forward along a path to the furthest point it can reach. This is sometimes desirable, but makes it a lot harder to predict how the AI is going to behave at various points along a path. Turning this off also allows us to force the AI to straighten out, by giving it several waypoints in a more-or-less straight line. This is useful for such things as lining up a landing. &lt;br /&gt;
**2. No sliding when following paths. Docking still works, but there is some code that causes the AI to go full retard if it just misses a point: it turns towards the point in big, looping circles. This is apparently caused by passing a slide_vec value into ai_turn_towards_vector, which doesn&#039;t even seem to do what you&#039;d expect it to do. Passing a null value instead turns off the stupid. (The behavior is fixed in alt1).&lt;br /&gt;
**3. Momentum taken into account when following paths. Path points will trigger sooner, proportional to the ship&#039;s speed and momentum. This prevents the AI from massively overshooting a waypoint, especially with high-damp ships.&lt;br /&gt;
**4. AI tries to follow the line between waypoints. Instead of just pointing at the next waypoint, the AI will fly a bit towards the line. This helps keep the AI actually on the path it claims to be following. See picture:[[Image:Altpaths.png]]&lt;br /&gt;
Blue is what happens with regular pathing. Red is the modified pathing: as you can see, it actively moves back towards the line.&lt;br /&gt;
**5. AI will respect &amp;quot;cap-waypoint-speed&amp;quot; when following paths (such as when docking or departing via bay).}}&lt;br /&gt;
&lt;br /&gt;
===$default weapon select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the -weapon_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$default ship select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the -ship_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$no warp camera:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, prevents the view from switching to the external camera when the player warps out.&lt;br /&gt;
*Note: this flag is deprecated and may get moved to another table without further notice.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ai path order bug:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, ship will follow its own waypoint path unless the wingleader has the same waypoint path and order.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$strict turret-tagged-only targeting:===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*When set, newer turret-tagged-only behavior will be enabled.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3114 Mantis #3114].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$aspect bomb invulnerability fix:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, the code that makes bombs invulnerable for the first 1.5 seconds of life will use the correct lifetime calculation for aspect bombs.  Without this fix, the invulnerability time will be extended by 20% of the total lifetime of the bomb.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$glide decay requires thrust:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, gliding ships will maintain their current speed without decay as long as they aren&#039;t actively thrusting.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai can slow down when attacking big ships:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*When set, fighters attacking big ships will slow down depending on how long they&#039;ve been attacking (80% speed after 5 seconds, 60% after 8 seconds, 40% after 10 seconds, and 20% after 15 seconds), how long it&#039;s been since they were last shot (full throttle if it was within the past 6 seconds), and how close they are (full throttle if the target is more than 1200 meters away).&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use actual primary range:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, fighters will no longer fire primary weapons at targets outside their range just because weapon travel time would be sufficiently short.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$override radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, this value overrides the default distance for determining if a ship had reached a point in a model subsystem path. Useful to allow ships with high damp values to navigate subsystem paths when attacking a subsystem. Must be greater than or equal to 1. If &#039;&#039;&#039;&#039;&#039;$use POF radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set than this override value will only be used if the point in the subsystem path is less than 1 or invalid. &lt;br /&gt;
*5 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use POF radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, the distance for determining if a ship had reached a point in a model subsystem path will be the radius of that path point, not the default distance of 5.  &lt;br /&gt;
*Off by default. If this is set to YES and &#039;&#039;&#039;&#039;&#039;&#039;$override radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set to greater than or equal to 1, then the path point radius will be used. If the path point radius cannot be found or is less than 1 then override radius will be used if it is set to greater than or equal to 1.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrive speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Causes all AI ships arriving from fighterbays (following a fighterbay path) to gradually accelerate, instead of immediately attempting to attain maximum speed. This can be used to prevent fighters from overshooting the fighterbay paths. The initial target speed is the maximum speed multiplied by the given value, with the multiplier gradually approaching 1.0 as the distance to the end of the path decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Barrive_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$bay depart speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Same as above, except for departures into fighterbays. The initial target speed is the maximum speed, with the target speed gradually approaching maximum speed multiplied by the given value as the distance to the fighterbay decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Bdepart_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$lead indicator second-order prediction factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*This is a 0 to 1 multiplier of a factor to adjust the lead indicator to take into account a ship&#039;s rotational velocity as well as its velocity. This will directly affect autoaim, making it more accurate for turning enemies.&lt;br /&gt;
*This &#039;&#039;will&#039;&#039; make the lead indicator slightly jitterier in general, and does not properly take into account gliding. It is recommended to adjust the value to fit your situation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$no directional bias for missile and ship turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When enabled, this will cause ships and missiles to take direct turning paths to point at their target. This does not directly affect their turning time, but in many situations will result in more efficient paths and a better time-to-target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$respect ship axial turnrate differences:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will use the average of their pitch and heading turn times for their turn time on all axes. If this is enabled the ship will actually use the tabled values for each axis.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;NOTE&#039;&#039;&#039;&#039;&#039;:The AI will &#039;&#039;&#039;&#039;&#039;NOT&#039;&#039;&#039;&#039;&#039; take this into account when turning, it will always turn directly towards its target, even if it could bank and use a faster axis instead. Use this flag carefully, and make sure that their your ships have exactly the turn times you want for each axis.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$any ship with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on any ship to manage ETS for weapons and engines even if they do not have shields set to on. Do note that in Vanilla FS2, some capital ships can go much faster with this enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighters/bombers with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on fighters and bombers to manage ETS for weapons and engines even if they do have shields set to on.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ships playing dead don&#039;t manage ETS:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Prevents ships from managing their ETS is they are currently playing dead.  Managing ETS could lead to unexpected speed changes in ship-maneuver.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better combat collision avoidance for fightercraft:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while fighting, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$firing requires exact los:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause turrets and AI weapons to only fire if they have a clear line of sight from their firing point to their target&#039;s ship&#039;s center.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved missile avoidance for fightercraft:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fighters/bombers will be much more effective at dodging missiles in general. Of note is that AI do not normally care about countermeasure effect range before dropping them (only distance less than 200m), with this flag, they will only drop them if within countermeasure range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$friendly ships use AI profile countermeasure chance:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Specifies Friendly ships to use their specific AI class profile countermeasure firing chance. By default Friendly ships always use the second value in &#039;&#039;&#039;$AI Countermeasure Firing Chance:&#039;&#039;&#039; from default AI profile.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved subsystem attack pathing:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fightercraft will use a somewhat more efficient and faster subsystem attack pathing method.&lt;br /&gt;
*Notably, this method &#039;&#039;does not&#039;&#039; use the path system. Using this flag, aside from docking and fighter bay paths, &#039;&#039;all other&#039;&#039; paths will be ignored and are no longer necessary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fixed ship-weapon collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Fixes an error in ship-weapon collisions which would occasionally cause them to not trigger when they should.&lt;br /&gt;
*Most obvious when projectiles would erroneously bypass a full shield quadrant and damage the hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI secondary range awareness:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Controls if the AI considers weapon range at all when selecting a secondary weapon to attempt to use. Currently available options are:&lt;br /&gt;
*&#039;RETAIL&#039;: The default. After performing filtering logic based on the target types and weapon flags, the AI will select the first valid secondary bank as its active one, regardless of range.&lt;br /&gt;
*&#039;AWARE&#039;: As retail, except that if a weapon is out of range it the AI will keep looking down the list to see if it has a weapon that is in range, and use that instead if it does. All other weapon selection and restriction logic still applies.}}&lt;br /&gt;
&lt;br /&gt;
===$no shield damage from ship collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Normally, the heavier ship in a collision will receive shield damage from the collision if it has one.&lt;br /&gt;
*This disables that, and causes all involved ships to only take hull damage.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$turret target recheck time:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Defines the amount of time between target recalculation for turrets.&lt;br /&gt;
*Affects turret reaction time in all scenarios, acquiring a target from idle, re-affirming the current target, switching to a new target or even a new subsystem on the same target.&lt;br /&gt;
*Be aware setting this value too low can have an extreme performance impact. It is recommended to not set this below 30 ms.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*Default: 2000}}&lt;br /&gt;
&lt;br /&gt;
===$prevent negative turret ammo:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*By default, turrets with ammo would end up firing one extra shot, resulting in a -1 ammo. This flag corrects that behavior, so the ammo count is properly used. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix keep-safe-distance:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Allows any ship flying the keep-safe-distance behavior to turn toward its goal point. Without this flag, ships will fly into the distance in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI ignores aspect lock for leading:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*When off, AI fighters follows retail behavior of aiming directly at a target when using aspect lock missiles. When on AIs ignore this consideration and always lead their targets when attempting to aim at them.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: on}}&lt;br /&gt;
&lt;br /&gt;
===$fix good-rearm-time bug:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the &amp;quot;good rearm time&amp;quot; SEXP to correctly expire (revert to being a &amp;quot;bad rearm time&amp;quot;) at the end of the specified time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$no continuous turn on attack:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Prevents an AI behavior where fighters/bombers will spin around for a second or two when they acquire a target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$remove-goal properly removes play-dead order:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes remove-goal to take the ship out of the play-dead AI mode when removing the play-dead goal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrivals not time limited:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes AI to always complete a bay arrival path, even if it takes longer than 10 seconds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use adjusted AI class autoscale:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes autoscaled AI classes to scale only based on the collection of autoscaled AI classes, not all AI classes.  This prevents autoscaled calculations from being skewed by the presence of non-autoscaled classes in the list.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$carry shield difficulty scaling bug:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Enables an erroneous behavior where player damage difficulty scaling is applied twice to damage from area blasts and shockwaves, greatly changing the effective difficulty scaling. This is a &#039;&#039;bug&#039;&#039; that should not be enabled, unless the mod was balanced during the time between 3.6.14 and 23.1 (mods [[Game_settings.tbl#.24Target_Version:|targeting within those versions]] automatically have this flag enabled).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris affected by physics whacks:===&lt;br /&gt;
===$asteroids affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows the respective entities to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$dynamic goals afterburn hard:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Will cause all dynamic goals (such as a fighter defending themself, or a fighter chasing an attacker as part of a guard order) to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
*Retail FS2 behaviour&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#AI Profiles&lt;br /&gt;
&lt;br /&gt;
$Default Profile:                              FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Profile Name:                                 FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Player Afterburner Recharge Scale:            5,    3,    2,    1.5,  1&lt;br /&gt;
$Max Beam Friendly Fire Damage:                0,    5,    10,   20,   30&lt;br /&gt;
$Player Countermeasure Life Scale:             3,    2,    1.5,  1.25, 1&lt;br /&gt;
$AI Countermeasure Firing Chance:              0.2,  0.3,  0.5,  0.9,  1.1&lt;br /&gt;
$AI In Range Time:                             2,    1.4,  0.75, 0,    -1&lt;br /&gt;
$AI Always Links Ammo Weapons:                 95,   80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Ammo Weapons:                  90,   60,   40,   20,   10&lt;br /&gt;
$Primary Ammo Burst Multiplier:                0,    0,    0,    0,    0&lt;br /&gt;
$AI Always Links Energy Weapons:               100,  80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Energy Weapons:                90,   60,   40,   20,   10&lt;br /&gt;
$Max Missiles Locked on Player:                2,    3,    4,    7,    99&lt;br /&gt;
$Max Player Attackers:                         2,    3,    4,    5,    99&lt;br /&gt;
$Max Incoming Asteroids:                       3,    4,    5,    7,    10&lt;br /&gt;
$Player Damage Factor:                         0.25, 0.5,  0.65, 0.85, 1&lt;br /&gt;
$Player Subsys Damage Factor:                  0.2,  0.4,  0.6,  0.8,  1&lt;br /&gt;
$Predict Position Delay:                       2,    1.5,  1.333,0.5,  0&lt;br /&gt;
$AI Shield Manage Delay:                       5,    4,    2.5,  1.2,  0.1&lt;br /&gt;
$Friendly AI Fire Delay Scale:                 2,    1.4,  1.25, 1.1,  1&lt;br /&gt;
$Hostile AI Fire Delay Scale:                  4,    2.5,  1.75, 1.25, 1&lt;br /&gt;
$Friendly AI Secondary Fire Delay Scale:       0.4,  0.6,  0.8,  1.0,  1.2&lt;br /&gt;
$Hostile AI Secondary Fire Delay Scale:        1.4,  1.2,  1.0,  0.8,  0.6&lt;br /&gt;
$AI Turn Time Scale:                           3,    2.2,  1.6,  1.3,  1&lt;br /&gt;
$Glide Attack Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Circle Strafe Percent:                        0,    0,    0,    0,    0&lt;br /&gt;
$Glide Strafe Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Random Sidethrust Percent:                    0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Time Threshold:                     0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Distance Threshold:                 0,    0,    0,    0,    0&lt;br /&gt;
$Player Shield Recharge Scale:                 4,    2,    1.5,  1.25, 1&lt;br /&gt;
$Player Weapon Recharge Scale:                 10,   4,    2.5,  2,    1.5&lt;br /&gt;
$Max Turret Target Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Max Turret Player Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Percentage Required For Kill Scale:           0.30, 0.30, 0.30, 0.30, 0.30&lt;br /&gt;
$Percentage Required For Assist Scale:         0.15, 0.15, 0.15, 0.15, 0.15&lt;br /&gt;
$Percentage Awarded For Capship Assist:        0.1,  0.2,  0.35, 0.5,  0.6&lt;br /&gt;
$Repair Penalty:                               10,   20,   35,   50,   60&lt;br /&gt;
$Delay Before Allowing Bombs to Be Shot Down:  1.5,  1.5,  1.5,  1.5,  1.5&lt;br /&gt;
$Chance AI Has to Fire Missiles at Player:     0,    1,    2,    3,    4&lt;br /&gt;
$Max Aim Update Delay:                         0,    0,    0,    0,    0&lt;br /&gt;
$Turret Max Aim Update Delay:                  0,    0,    0,    0,    0&lt;br /&gt;
$Player Autoaim FOV:                           0,    0,    0,    0,    0&lt;br /&gt;
$Detail Distance Multiplier:                   0.125,0.25, 1.0,  4.0,  8.0&lt;br /&gt;
&lt;br /&gt;
$big ships can attack beam turrets on untargeted ships:  NO&lt;br /&gt;
$smart primary weapon selection:                         NO&lt;br /&gt;
$smart secondary weapon selection:                       NO&lt;br /&gt;
$smart shield management:                                NO&lt;br /&gt;
$smart afterburner management:                           NO&lt;br /&gt;
$allow rapid secondary dumbfire:                         NO&lt;br /&gt;
$huge turret weapons ignore bombs:                       NO&lt;br /&gt;
$don&#039;t insert random turret fire delay:                  NO&lt;br /&gt;
$hack improve non-homing swarm turret fire accuracy:     NO&lt;br /&gt;
$shockwaves damage small ship subsystems:                NO&lt;br /&gt;
$navigation subsystem governs warpout capability:        NO&lt;br /&gt;
$ignore lower bound for minimum speed of docked ship:    NO&lt;br /&gt;
$disable linked fire penalty:                            NO&lt;br /&gt;
$disable weapon damage scaling:                          NO&lt;br /&gt;
$use additive weapon velocity:                           NO&lt;br /&gt;
$use newtonian dampening:                                NO&lt;br /&gt;
$include beams for kills and assists:                    NO&lt;br /&gt;
$score kills based on damage caused:                     NO&lt;br /&gt;
$score assists based on damage caused:                   NO&lt;br /&gt;
$allow event and goal scoring in multiplayer:            NO&lt;br /&gt;
$fix linked primary weapon decision bug:                 NO&lt;br /&gt;
$prevent turrets targeting too distant bombs:            NO&lt;br /&gt;
$smart subsystem targeting for turrets:                  NO&lt;br /&gt;
$fix heat seekers homing on stealth ships bug:           NO&lt;br /&gt;
$multi allow empty primaries:                            NO&lt;br /&gt;
$multi allow empty secondaries:                          NO&lt;br /&gt;
$allow turrets target weapons freely:                    NO&lt;br /&gt;
$use only single fov for turrets:                        NO&lt;br /&gt;
$allow vertical dodge:                                   NO&lt;br /&gt;
$force beam turrets to use normal fov:                   NO&lt;br /&gt;
$fix AI class bug:                                       NO&lt;br /&gt;
$turrets ignore targets radius in range checks:          NO&lt;br /&gt;
$no extra collision avoidance vs player:                 NO&lt;br /&gt;
$perform fewer checks for death screams:                 NO&lt;br /&gt;
$advanced turret fov edge checks:                        NO&lt;br /&gt;
$require turrets to have target in fov:                  NO&lt;br /&gt;
$all ships manage shields:                               NO&lt;br /&gt;
$ai aims from ship center:                               NO&lt;br /&gt;
$allow primary link at mission start:                    NO&lt;br /&gt;
$allow beams to damage bombs:                            NO&lt;br /&gt;
$disable weapon damage scaling for player:               NO&lt;br /&gt;
$countermeasures affect aspect seekers:                  NO&lt;br /&gt;
$ai path mode:                                           normal&lt;br /&gt;
$no warp camera:                                         NO&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
# &amp;quot;[http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741 Re: New difficulty? - Feature request!]&amp;quot;, &#039;&#039;Hard Light Productions Forums&#039;&#039;, Hard Light Productions, 2007-12-15. Retrieved on [[December_27]], [[2007]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=65321</id>
		<title>Ai profiles.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Ai_profiles.tbl&amp;diff=65321"/>
		<updated>2023-11-15T20:02:02Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP_table}}&lt;br /&gt;
{{TableVersionGit|2020-10-09|465af93dc}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;ai_profiles.tbl&#039;&#039;&#039; allows the creation and management of different patterns of AI behavior, called profiles.  Profiles consist of various statistics and flags that provide some control over AI behavior.  All options within a profile are optional; if an option is not specified it will follow the original FreeSpace 2 retail behavior.  Different missions can specify different profiles.&lt;br /&gt;
&lt;br /&gt;
The default ai_profiles.tbl is hardcoded into the FSO executable, and defines the &amp;quot;FS2 RETAIL&amp;quot; AI profile. It&#039;s usually recommended not to modify this profile, but to create a new AI profile in a modular table instead, which will then inherit its defaults from the FS2 RETAIL profile.&lt;br /&gt;
&lt;br /&gt;
{{Table232| This table can also be called &#039;&#039;&#039;mission_profiles.tbl&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-aip.tbm&lt;br /&gt;
{{Table232| Can also be extended with &#039;&#039;&#039;xxx-msp.tbm&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the version targeted in [[game_settings.tbl]] is equal to or later than these listed, the following options are enabled by default:&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*&#039;&#039;&#039;reset last_hit_target_time for player hits&#039;&#039;&#039;}}&lt;br /&gt;
{{Table372|&lt;br /&gt;
*&#039;&#039;&#039;fix ramming stationary targets bug&#039;&#039;&#039;}}&lt;br /&gt;
{{Table202|&lt;br /&gt;
*&#039;&#039;&#039;huge turret weapons ignore bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix linked primary weapon decision bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent turrets targeting too distant bombs&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix heat seekers homing on stealth ships bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;allow vertical dodge&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai class bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;ai guards specific ship in wing&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix ai path order bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;aspect bomb invulnerability fix&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;use actual primary range&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fighters/bombers with no shields can manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
{{Table214|&lt;br /&gt;
*&#039;&#039;&#039;fixed ship-weapon collisions&#039;&#039;&#039;}}&lt;br /&gt;
{{Table220|&lt;br /&gt;
*&#039;&#039;&#039;fighterbay arrivals use carrier orientation&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;prevent negative turret ammo&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;fix keep-safe-distance&#039;&#039;&#039;}}&lt;br /&gt;
{{Table224|&lt;br /&gt;
*&#039;&#039;&#039;fix good-rearm-time bug&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;no continuous turn on attack&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;remove-goal properly removes play-dead order&#039;&#039;&#039;}}&lt;br /&gt;
{{Table232|&lt;br /&gt;
*&#039;&#039;&#039;ships playing dead don&#039;t manage ETS&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General Format==&lt;br /&gt;
&#039;&#039;&#039;#AI Profiles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;$Default Profile:&#039;&#039;&#039; &#039;&#039;a profile name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Up to 9 different AI profiles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;#End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#AI Profiles==&lt;br /&gt;
*Indicates to the parser that this is an ai_profiles table file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Default Profile:===&lt;br /&gt;
*Defines the profile that each mission will use if no profile is specified in FRED.  In addition, this profile will be selected automatically in FRED when you create a new mission.  If this line is not specified, the default profile will be &#039;&#039;&#039;FS2 Retail&#039;&#039;&#039;, the FreeSpace 2 retail behavior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Profile Name:===&lt;br /&gt;
*The name of the profile, naturally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries accept &#039;&#039;&#039;float list&#039;&#039;&#039; of five comma-separated values. One value for each of the difficulty levels (Very Easy, Easy, Medium, Hard, Insane).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Afterburner Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the speed of afterburner recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 3, 2, 1.5, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Beam Friendly Fire Damage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum damage inflicted by friendly beam fire&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  0, 5, 10, 20, 30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Countermeasure Life Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to player launched countermeasure lifetime&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  3, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Countermeasure Firing Chance:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the chance a countermeasure will be fired by an AI-controlled ship (this is scaled by ai_class)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.3, 0.5, 0.9, 1.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI In Range Time:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*The delay (in seconds) for the AI to fire its weapons after getting in range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  2, 1.4, 0.75, 0, -1}}&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link ballistic primaries if ammo levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 95, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Ammo Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Ammo Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Primary Ammo Burst Multiplier:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Allows the AI to fire primary weapons in bursts. How long the bursts are (and how much time between them) is a function of ammo remaining, distance to target, angle to target, and this multiplier. A value of 0 turns this feature off (AI fires normally, without bursts). A value &amp;lt; 1 will make for shorter bursts with larger gaps, and a value &amp;gt; 1 will give longer bursts with shorter gaps.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Always Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*AI ships will link energy primaries if energy levels are greater than these percents.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 100, 80, 60, 40, 20}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Maybe Links Energy Weapons:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the same as &#039;&#039;&#039;$AI Always Links Energy Weapons:&#039;&#039;&#039; but in situations when its hull is below 33 % of maximum hitpoints.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 90, 60, 40, 20, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Missiles Locked on Player:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the maximum number of missiles allowed to be homing in on a player at any given time&lt;br /&gt;
*Note: Single-player only, no restriction in multiplayer&lt;br /&gt;
*Note: The alternative spelling &amp;quot;Missles&amp;quot; is also accepted for backwards compatibility reasons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 7, 99}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Player Attackers:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of ships allowed to be attacking the player at any given time&lt;br /&gt;
*This number is also checked when a ship checks for a new target, such as using the goal attack-any. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 3, 4, 5, 99}}&lt;br /&gt;
&lt;br /&gt;
===$Max Incoming Asteroids:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of active (i.e. &amp;quot;thrown&amp;quot;) asteroids that can be heading toward a friendly ship at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 5, 7, 10}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Damage Factor: or $AI Damage Reduction to Player Hull:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to damage suffered by the player&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.25, 0.5, 0.65, 0.85, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Subsys Damage Factor: or $AI Damage Reduction to Player Subsys:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to subsystem damage suffered by the player. This is in addition to the &#039;&#039;&#039;$Player Damage Factor:&#039;&#039;&#039;&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.2, 0.4, 0.6, 0.8, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Predict Position Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the time after which the AI will recalculate the position of its target.  &lt;br /&gt;
*It does not apply to the AI&#039;s aim, it only applies to things like avoiding collisions and maneuvering at close range. Generally, anything other than a 0 just allows the AI to do monumentally stupid things like try to turn to avoid ramming where it thought you were 2 seconds ago.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;, seconds&lt;br /&gt;
**Default: 2, 1.5, 1.333, 0.5, 0}}&lt;br /&gt;
&lt;br /&gt;
===$AI Shield Manage Delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Also &#039;&#039;&#039;$AI Shield Manage Delays:&#039;&#039;&#039;&lt;br /&gt;
*Sets the time in seconds between each instance of an AI ship managing its shields&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 5, 4, 2.5, 1.2, 0.1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 2, 1.4, 1.25, 1.1, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Fire Delay Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 4, 2.5, 1.75, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Friendly AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for friendly ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.4, 0.6, 0.8, 1.0, 1.2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Hostile AI Secondary Fire Delay Scale:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Sets the factor applied to &amp;quot;fire wait&amp;quot; for hostile ships&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.4, 1.2, 1.0, 0.8, 0.6}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$AI Turn Time Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to time it takes for enemy ships to turn. A value of 1.0 means the ship turns at normal speed, 2.0 means half speed (takes twice as long), etc. Note that this value ONLY affects ships hostile to the player (always 1.0 for friendly ships). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 2.2, 1.6, 1.3, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Attack Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide attack&amp;quot; move when it has the opportunity. Glide attack means using glide to maintain course while aiming and firing at the current target. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Circle Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;circle strafe&amp;quot; move when it has the opportunity. Circle strafe means that the ship will attempt &amp;quot;Descent-like&amp;quot; combat, trying to maintain distance while circling around the target using sidethrusters. Ships will only attempt this when sidethrust top speed is at least 2/3 of target&#039;s current velocity.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Glide Strafe Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*How often the AI will use the &amp;quot;glide strafe&amp;quot; move when it has the opportunity. Glide strafe means using glide to attack capships by flying past and shooting at them. Only affects ships capable of glide.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Random Sidethrust Percent:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Percentage of the time where AI ships will randomly sidethrust in a dogfight.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Time Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The minimum amount of time required for the AI to detect a &amp;quot;stalemate&amp;quot; situation. If a ship and its target have been within a certain distance of each other (defined by &#039;&#039;$Stalemate Distance Threshold&#039;&#039;) for this amount of time without either of them scoring a hit on the other, the AI will do something to break the stalemate. Only applies to small ships. If this value is 0 or less, no stalemate detection is performed.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Stalemate Distance Threshold:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The maximum distance that an AI ship must remain from its target for a &amp;quot;stalemate&amp;quot; to occur (see &#039;&#039;$Stalemate Time Threshold&#039;&#039;). &lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Shield Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s shields recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  4, 2, 1.5, 1.25, 1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Player Weapon Recharge Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Defines the factor applied to the speed at which the player&#039;s weapons recharge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default:  10, 4, 2.5, 2, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Target Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the same target at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Turret Player Ownage:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the maximum number of turrets on a particular ship allowed to be attacking the player at any given time&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 3, 4, 7, 12, 19}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Kill Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.30, 0.30, 0.30, 0.30, 0.30}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Required For Assist Scale:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Sets the minimum percentage of the total assessed damage a player must inflict in order to be awarded an assist (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.15, 0.15, 0.15, 0.15, 0.15}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Percentage Awarded For Capship Assist:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*In TvT and Coop missions all teammates will be granted this percentage of the capships score when someone scores a kill (3.6.10 and on)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.5, 0.5, 0.5, 0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Repair Penalty:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*The amount to subtract from the player&#039;s score if they are repaired by a support ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer list&#039;&#039;&#039;&lt;br /&gt;
**Default: 10, 20, 35, 50, 60}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Delay Before Allowing Bombs to Be Shot Down:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Time after bombs are fired during which the bombs are invulnerable to weapon hits&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 1.5, 1.5, 1.5, 1.5, 1.5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chance AI Has to Fire Missiles at Player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
* Chance for an AI to hesitate about firing a secondary or homing turret weapon at the player. Values range from 0-6, at 0 they will frequently hesitate, at 6 they will never hesitate.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 1, 2, 3, 4&lt;br /&gt;
* Mechanic details: AIs are only allowed to fire homing secondaries or turrets with homing weapons at the player in a limited window of time. The window starts every ten seconds, and lasts (&#039;&#039;&#039;value&#039;&#039;&#039; + 1) 7ths of that ten second cycle. Each ship has it&#039;s own cycle, so their windows are not all synchronized.&lt;br /&gt;
* Example: a value of 1 becomes 2/7ths, so ships can fire homing weapons at the player for roughly 2.85 seconds at a time, then are unable to fire them for 7.15 seconds.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Maximum amount of delay allowed before the AI will update its aim. Until the next update, the AI will project the target forward based on last checked position and velocity. Applies to small ships vs small ships (dogfights). The actual delay is randomly selected between 0 and the maximum (so setting a value of 2 will result in an average of 1 second delay).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Turret Max Aim Update Delay:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*As $Max Aim Update Delay, but affecting turrets instead&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Player Autoaim FOV:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Gives the player autoaim within the specified number of degrees from the target (FOV). &lt;br /&gt;
*Unlike the ships.tbl settings for autoaim, this only affects the player (and, of course, only if there is a nonzero value for the difficulty level.)&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0, 0, 0, 0, 0}}&lt;br /&gt;
&lt;br /&gt;
===$Detail Distance Multiplier:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Affects how the &amp;quot;model detail level&amp;quot; setting in Options switches between LOD levels. &lt;br /&gt;
*This number acts as a multiplier on the LOD distances specified in ships.tbl.&lt;br /&gt;
*NOTE THAT THIS IS PER DETAIL LEVEL, NOT PER DIFFICULTY LEVEL.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float list&#039;&#039;&#039;&lt;br /&gt;
**Default: 0.125, 0.25, 1.0, 4.0, 8.0}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following entries are boolean flags.  They can be set to &#039;&#039;YES&#039;&#039; or &#039;&#039;NO&#039;&#039;, &#039;&#039;TRUE&#039;&#039; or &#039;&#039;FALSE&#039;&#039;, &#039;&#039;OUI&#039;&#039; or &#039;&#039;NON&#039;&#039;, &#039;&#039;HIja&amp;amp;prime;&#039;&#039; or &#039;&#039;ghobe&amp;amp;prime;&#039;&#039;, etc.  The default is &#039;&#039;NO&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===$big ships can attack beam turrets on untargeted ships:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, big ships can attack a beam turret that&#039;s firing on them from a ship that they don&#039;t currently have targeted.}}&lt;br /&gt;
&lt;br /&gt;
===$smart primary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new primary weapon selection method}}&lt;br /&gt;
&lt;br /&gt;
===$smart secondary weapon selection:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, enables the new secondary weapon selection method (including proper use of bomber+ missiles)}}&lt;br /&gt;
&lt;br /&gt;
===$smart shield management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shields will devote all their charging energy to the weakest quadrant(s) and not waste energy on fully-charged quadrants (previously was -smart_shields on the command line)}}&lt;br /&gt;
&lt;br /&gt;
===$smart afterburner management:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly use brief pulses of afterburner power instead of afterburning until fuel is exhausted}}&lt;br /&gt;
&lt;br /&gt;
===$free afterburner use:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*If set, the AI will use afterburners in more situations.}}&lt;br /&gt;
&lt;br /&gt;
===$allow rapid secondary dumbfire:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows an AI ship to switch to rapid fire for dumbfire missiles}}&lt;br /&gt;
&lt;br /&gt;
===$huge turret weapons ignore bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, causes huge turret weapons (including anti-capship beams) to not target bombs}}&lt;br /&gt;
&lt;br /&gt;
===$don&#039;t insert random turret fire delay:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, removes the random turret fire delay (from .1 to .9 seconds) inserted in addition to AI Fire Delay Scale}}&lt;br /&gt;
&lt;br /&gt;
===$hack improve non-homing swarm turret fire accuracy:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, triggers a hack to improves the accuracy of non-homing swarm missiles by firing them along the turret&#039;s last fire direction rather than the direction it currently faces&lt;br /&gt;
*Also disables swarm weapons ability to fire only on the &#039;turrets barrel line&#039;.}}&lt;br /&gt;
&lt;br /&gt;
===$shockwaves damage small ship subsystems:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, shockwaves will cause damage to small ship subsystems (like in FS1)}}&lt;br /&gt;
&lt;br /&gt;
===$navigation subsystem governs warpout capability:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, ships will not be able to warp out if their navigation subsystem is destroyed or low in strength}}&lt;br /&gt;
&lt;br /&gt;
===$check communications for non-player ships:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, every ship will have the same communications subsystem restrictions as the player, including minimum strength to send messages and EMP scramble status.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ignore lower bound for minimum speed of docked ship:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no lower bound for the speed at which docked ships move (like in FS1).&lt;br /&gt;
*When a ship is towing another ship or ships, the towing ship will be slowed down to a degree depending on the total mass of all docked ships.  In FS1, the ships could slow down to an arbitrarily slow speed, even a fraction of a m/s above zero.  In FS2, there is a lower bound on this behavior so that all ships are guaranteed to move at a minimum docked speed.  When set, this flag removes the lower bound and restores FS1 behavior.}}&lt;br /&gt;
&lt;br /&gt;
===$disable linked fire penalty:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, there will be no penalty for linking primaries. Normally, the rate of fire is *1 for a single bank, *0.66 for two banks and *0.5 for three banks (the fire delay is increased according to the formula 1+([nb of banks]-1)*0.5 ).}}&lt;br /&gt;
&lt;br /&gt;
===$disable player secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, players are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable ai secondary doublefire:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set, AIs are not allowed to dual-fire their secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will do the same damage to a ship regardless of &amp;quot;big damage&amp;quot;, &amp;quot;supercap&amp;quot;, etc. ship types.}}&lt;br /&gt;
&lt;br /&gt;
===$use additive weapon velocity:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, weapons will inherit their firing ship&#039;s velocity.  A ship traveling quickly will fire weapons faster than a ship traveling slowly.  This also improves the accuracy of weapons fired while gliding.}}&lt;br /&gt;
&lt;br /&gt;
===$use newtonian dampening:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*Newtonian Dampening changes turning and acceleration behavior. By default, there&#039;s quite a bit of slide when you turn, and when combined with high damp values (such as in BtRL), you can actually push your speed up beyond the max. Newtonian Dampening is the more realistic turns, where too much turning will lower your speed. Forward momentum is also affected. Backslash can explain it in more detail. [http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741] }}&lt;br /&gt;
&lt;br /&gt;
===$include beams for kills and assists:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, beam damage is counted when calculating kills and assists.}}&lt;br /&gt;
&lt;br /&gt;
===$score kills based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the killer inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$score assists based on damage caused:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, kills gain score based on the percentage damage the player gaining the assist inflicted on the dead ship.}}&lt;br /&gt;
&lt;br /&gt;
===$allow event and goal scoring in multiplayer:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, players (rather than just their team) can gain score from events in multiplayer.}}&lt;br /&gt;
&lt;br /&gt;
===$fix linked primary weapon decision bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, the AI will properly link primaries according to specified percentages of energy levels instead of retail behavior where it mistakenly linked according to absolute energy levels.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ramming stationary targets bug:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, AI ships will try not to crash into stationary targets.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3147 Mantis #3147].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$prevent turrets targeting too distant bombs:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from targeting bombs beyond maximum range of the weapons of the turret.}}&lt;br /&gt;
&lt;br /&gt;
===$smart subsystem targeting for turrets:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, prevents turrets from trying to target subsystems beyond their fov limits, also keeps the turret subsystem targeting preference order intact regardless of the angle to the target.}}&lt;br /&gt;
&lt;br /&gt;
===$fix heat seekers homing on stealth ships bug:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, heat-seeking missiles will not home in on stealth ships (this mirrors the established behavior where heat-seeking missiles do not home in on ships that are hidden from sensors).}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty primaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without primaries.}}&lt;br /&gt;
&lt;br /&gt;
===$multi allow empty secondaries:===&lt;br /&gt;
{{Table3610|&lt;br /&gt;
*If set, allows a player to commit into a multiplayer game without secondaries.}}&lt;br /&gt;
&lt;br /&gt;
===$allow turrets target weapons freely:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to target any weapons instead of just targeting bombs, to be used in conjunction with target priorities setup.}}&lt;br /&gt;
&lt;br /&gt;
===$use only single fov for turrets:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows turrets to fire outside some hardcoded FOV set for certain missile types limits, and rely only on the user defined FOV.}}&lt;br /&gt;
&lt;br /&gt;
===$allow vertical dodge:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set, allows ships to dodge weapons fire vertically as well as horizontally.}}&lt;br /&gt;
&lt;br /&gt;
===$force beam turrets to use normal fov:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*If set makes beam turrets use same FOV rules as other weapons do. Prevents beam from a turret from following the target beyond the turret&#039;s FOV}}&lt;br /&gt;
&lt;br /&gt;
===$fix AI class bug:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Fixes a bug where AI class attributes are not set properly on ships if the AI class is set in the mission to something other than the default for the ship type. Set this to YES if you want attributes in [[Ai.tbl]] to mean anything at all.}}&lt;br /&gt;
&lt;br /&gt;
===$turrets ignore targets radius in range checks:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*TBD.}}&lt;br /&gt;
&lt;br /&gt;
===$no extra collision avoidance vs player:===&lt;br /&gt;
{{Table3611|&lt;br /&gt;
*Disables the extra collision avoidance that AI normally uses against the player. Makes the AI more aggressive vs the player at close range (same treatment as vs other AI), although ship-ship collisions are slightly more likely.}}&lt;br /&gt;
&lt;br /&gt;
===$perform fewer checks for death screams:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*If set, the game will check if the dying ship is a player&#039;s wingman, before making it give a death scream.&lt;br /&gt;
Prior to revision 9119, this was &amp;quot;$perform less checks for death screams:&amp;quot;, but the old version will still parse correctly.}}&lt;br /&gt;
&lt;br /&gt;
===$advanced turret fov edge checks:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22fov_edge_checks.22|&amp;quot;fov edge checks&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$require turrets to have target in fov:===&lt;br /&gt;
{{Table3614|&lt;br /&gt;
*Forces all turrets to use [[Subsystem#.22target_requires_fov.22|&amp;quot;target requires fov&amp;quot;]].}}&lt;br /&gt;
&lt;br /&gt;
===$all ships manage shields:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Allows AI to manage shields on big ships}}&lt;br /&gt;
&lt;br /&gt;
===$ai aims from ship center:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*AI aims weapons using the center of the ship instead of the first gunpoint. If a convergence offset is specified for this ship in ships.tbl, AI aims using that as a reference point.}}&lt;br /&gt;
&lt;br /&gt;
===$allow primary link at mission start:===&lt;br /&gt;
{{Table37|&lt;br /&gt;
*Normally, no ships will link primaries for the first 30 seconds of a mission. In addition, ships will randomly not link for the first two minutes of a mission. Set this flag to YES to get rid of this often-problematic retail behavior. (Prior to revision 9119, this was called $allow primary link delay and defaulted to YES; to get rid of retail behavior you would specify NO. The old method is still supported for compatibility.)}}&lt;br /&gt;
&lt;br /&gt;
===$allow beams to damage bombs:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
* Default: NO.&lt;br /&gt;
* When no, when any secondary encounters any beam it is instantly destroyed regardless of if it is marked as interceptable, has a health value, or any other circumstance that would normally apply to interception by other weapons.&lt;br /&gt;
* When true, damage and health values are respected in these circumstances. Secondaries without hitpoints are still destroyed, however.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$disable weapon damage scaling for player:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*When set, Player weapon damage will no longer be scaled down when firing a non-huge primary against a ship with the &amp;quot;big damage&amp;quot; flag. Use with caution, as this may severely impact mission balance.}}&lt;br /&gt;
&lt;br /&gt;
===$countermeasures affect aspect seekers:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*By default, an aspect seeker that&#039;s been decoyed by a CM just flies straight forward, while a heatseeker in the same position will actively home in on the CM.  This flag makes aspect seekers match heatseeker behavior in this regard.}}&lt;br /&gt;
&lt;br /&gt;
===$ai guards specific ship in wing:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*If ordered to guard a ship in a wing (of which it is not a member), the AI will guard that specific ship instead of the entire wing (resulting in guarding the wing leader).}}&lt;br /&gt;
&lt;br /&gt;
===$support don&#039;t add primaries:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, the support ship will not equip a new primary weapon into an empty bank.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay arrivals use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships arriving via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they exit.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighterbay departures use carrier orientation:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Causes all ships departing via a ship&#039;s fighterbay to attempt to align their right vector with their carrier&#039;s right vector as they enter.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai path mode:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*Possible options are &amp;quot;normal&amp;quot; and &amp;quot;alt1&amp;quot;. The alt1 mode differs from the normal behaviour in the following ways:&lt;br /&gt;
**1. No path shortcutting. Normal pathing AI will skip forward along a path to the furthest point it can reach. This is sometimes desirable, but makes it a lot harder to predict how the AI is going to behave at various points along a path. Turning this off also allows us to force the AI to straighten out, by giving it several waypoints in a more-or-less straight line. This is useful for such things as lining up a landing. &lt;br /&gt;
**2. No sliding when following paths. Docking still works, but there is some code that causes the AI to go full retard if it just misses a point: it turns towards the point in big, looping circles. This is apparently caused by passing a slide_vec value into ai_turn_towards_vector, which doesn&#039;t even seem to do what you&#039;d expect it to do. Passing a null value instead turns off the stupid. (The behavior is fixed in alt1).&lt;br /&gt;
**3. Momentum taken into account when following paths. Path points will trigger sooner, proportional to the ship&#039;s speed and momentum. This prevents the AI from massively overshooting a waypoint, especially with high-damp ships.&lt;br /&gt;
**4. AI tries to follow the line between waypoints. Instead of just pointing at the next waypoint, the AI will fly a bit towards the line. This helps keep the AI actually on the path it claims to be following. See picture:[[Image:Altpaths.png]]&lt;br /&gt;
Blue is what happens with regular pathing. Red is the modified pathing: as you can see, it actively moves back towards the line.&lt;br /&gt;
**5. AI will respect &amp;quot;cap-waypoint-speed&amp;quot; when following paths (such as when docking or departing via bay).}}&lt;br /&gt;
&lt;br /&gt;
===$default weapon select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for weapon select animations when no .ani can be found, or the -weapon_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$default ship select effect:===&lt;br /&gt;
{{Table3613|&lt;br /&gt;
*This specifies which effect to use for ship select animations when no .ani can be found, or the -ship_choice_3d commandline flag is active. This will default to the FS2 effect.&lt;br /&gt;
*Possible options are &amp;quot;FS1&amp;quot; and &amp;quot;off&amp;quot;}}&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*This flag has been moved to [[Game_settings.tbl]]}}&lt;br /&gt;
&lt;br /&gt;
===$no warp camera:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, prevents the view from switching to the external camera when the player warps out.&lt;br /&gt;
*Note: this flag is deprecated and may get moved to another table without further notice.}}&lt;br /&gt;
&lt;br /&gt;
===$fix ai path order bug:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
*When set, ship will follow its own waypoint path unless the wingleader has the same waypoint path and order.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$strict turret-tagged-only targeting:===&lt;br /&gt;
{{Table372|&lt;br /&gt;
*When set, newer turret-tagged-only behavior will be enabled.  See [http://scp.indiegames.us/mantis/view.php?id&amp;amp;#61;3114 Mantis #3114].&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$aspect bomb invulnerability fix:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, the code that makes bombs invulnerable for the first 1.5 seconds of life will use the correct lifetime calculation for aspect bombs.  Without this fix, the invulnerability time will be extended by 20% of the total lifetime of the bomb.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$glide decay requires thrust:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*When set, gliding ships will maintain their current speed without decay as long as they aren&#039;t actively thrusting.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ai can slow down when attacking big ships:===&lt;br /&gt;
{{Table38|&lt;br /&gt;
*When set, fighters attacking big ships will slow down depending on how long they&#039;ve been attacking (80% speed after 5 seconds, 60% after 8 seconds, 40% after 10 seconds, and 20% after 15 seconds), how long it&#039;s been since they were last shot (full throttle if it was within the past 6 seconds), and how close they are (full throttle if the target is more than 1200 meters away).&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use actual primary range:===&lt;br /&gt;
{{Table382|&lt;br /&gt;
*When set, fighters will no longer fire primary weapons at targets outside their range just because weapon travel time would be sufficiently short.&lt;br /&gt;
*Off by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$override radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, this value overrides the default distance for determining if a ship had reached a point in a model subsystem path. Useful to allow ships with high damp values to navigate subsystem paths when attacking a subsystem. Must be greater than or equal to 1. If &#039;&#039;&#039;&#039;&#039;$use POF radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set than this override value will only be used if the point in the subsystem path is less than 1 or invalid. &lt;br /&gt;
*5 by default.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Integer&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use POF radius for subsystem path points:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When set, the distance for determining if a ship had reached a point in a model subsystem path will be the radius of that path point, not the default distance of 5.  &lt;br /&gt;
*Off by default. If this is set to YES and &#039;&#039;&#039;&#039;&#039;&#039;$override radius for subsystem path points:&#039;&#039;&#039;&#039;&#039; is set to greater than or equal to 1, then the path point radius will be used. If the path point radius cannot be found or is less than 1 then override radius will be used if it is set to greater than or equal to 1.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrive speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Causes all AI ships arriving from fighterbays (following a fighterbay path) to gradually accelerate, instead of immediately attempting to attain maximum speed. This can be used to prevent fighters from overshooting the fighterbay paths. The initial target speed is the maximum speed multiplied by the given value, with the multiplier gradually approaching 1.0 as the distance to the end of the path decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Barrive_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$bay depart speed multiplier:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
*Same as above, except for departures into fighterbays. The initial target speed is the maximum speed, with the target speed gradually approaching maximum speed multiplied by the given value as the distance to the fighterbay decreases.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 1.0)&lt;br /&gt;
{{Note|Will be overridden by path-specific multipliers, see [[Ships.tbl#.2Bdepart_speed_multiplier:]].}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$lead indicator second-order prediction factor:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*This is a 0 to 1 multiplier of a factor to adjust the lead indicator to take into account a ship&#039;s rotational velocity as well as its velocity. This will directly affect autoaim, making it more accurate for turning enemies.&lt;br /&gt;
*This &#039;&#039;will&#039;&#039; make the lead indicator slightly jitterier in general, and does not properly take into account gliding. It is recommended to adjust the value to fit your situation.&lt;br /&gt;
**Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039; (defaults to 0.0)}}&lt;br /&gt;
&lt;br /&gt;
===$no directional bias for missile and ship turning:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*When enabled, this will cause ships and missiles to take direct turning paths to point at their target. This does not directly affect their turning time, but in many situations will result in more efficient paths and a better time-to-target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$respect ship axial turnrate differences:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will use the average of their pitch and heading turn times for their turn time on all axes. If this is enabled the ship will actually use the tabled values for each axis.&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;NOTE&#039;&#039;&#039;&#039;&#039;:The AI will &#039;&#039;&#039;&#039;&#039;NOT&#039;&#039;&#039;&#039;&#039; take this into account when turning, it will always turn directly towards its target, even if it could bank and use a faster axis instead. Use this flag carefully, and make sure that their your ships have exactly the turn times you want for each axis.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$any ship with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on any ship to manage ETS for weapons and engines even if they do not have shields set to on. Do note that in Vanilla FS2, some capital ships can go much faster with this enabled.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fighters/bombers with no shields can manage ETS:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*Normally AI ships will not manage ETS if they do not have shields set to be on. When enabled, this flag allows the AI on fighters and bombers to manage ETS for weapons and engines even if they do have shields set to on.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$ships playing dead don&#039;t manage ETS:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Prevents ships from managing their ETS is they are currently playing dead.  Managing ETS could lead to unexpected speed changes in ship-maneuver.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$better combat collision avoidance for fightercraft:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause small ships to be much better at avoiding colliding with large ships while fighting, and will not spend as long recovering from a collision if one does occur.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$firing requires exact los:===&lt;br /&gt;
{{Table202|&lt;br /&gt;
*If set will cause turrets and AI weapons to only fire if they have a clear line of sight from their firing point to their target&#039;s ship&#039;s center.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved missile avoidance for fightercraft:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fighters/bombers will be much more effective at dodging missiles in general. Of note is that AI do not normally care about countermeasure effect range before dropping them (only distance less than 200m), with this flag, they will only drop them if within countermeasure range.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$friendly ships use AI profile countermeasure chance:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Specifies Friendly ships to use their specific AI class profile countermeasure firing chance. By default Friendly ships always use the second value in &#039;&#039;&#039;$AI Countermeasure Firing Chance:&#039;&#039;&#039; from default AI profile.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$improved subsystem attack pathing:===&lt;br /&gt;
{{Table212|&lt;br /&gt;
*Fightercraft will use a somewhat more efficient and faster subsystem attack pathing method.&lt;br /&gt;
*Notably, this method &#039;&#039;does not&#039;&#039; use the path system. Using this flag, aside from docking and fighter bay paths, &#039;&#039;all other&#039;&#039; paths will be ignored and are no longer necessary.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fixed ship-weapon collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Fixes an error in ship-weapon collisions which would occasionally cause them to not trigger when they should.&lt;br /&gt;
*Most obvious when projectiles would erroneously bypass a full shield quadrant and damage the hull.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI secondary range awareness:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Controls if the AI considers weapon range at all when selecting a secondary weapon to attempt to use. Currently available options are:&lt;br /&gt;
*&#039;RETAIL&#039;: The default. After performing filtering logic based on the target types and weapon flags, the AI will select the first valid secondary bank as its active one, regardless of range.&lt;br /&gt;
*&#039;AWARE&#039;: As retail, except that if a weapon is out of range it the AI will keep looking down the list to see if it has a weapon that is in range, and use that instead if it does. All other weapon selection and restriction logic still applies.}}&lt;br /&gt;
&lt;br /&gt;
===$no shield damage from ship collisions:===&lt;br /&gt;
{{Table214|&lt;br /&gt;
*Normally, the heavier ship in a collision will receive shield damage from the collision if it has one.&lt;br /&gt;
*This disables that, and causes all involved ships to only take hull damage.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$turret target recheck time:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Defines the amount of time between target recalculation for turrets.&lt;br /&gt;
*Affects turret reaction time in all scenarios, acquiring a target from idle, re-affirming the current target, switching to a new target or even a new subsystem on the same target.&lt;br /&gt;
*Be aware setting this value too low can have an extreme performance impact. It is recommended to not set this below 30 ms.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Float&#039;&#039;&#039;&#039;&#039;, milliseconds&lt;br /&gt;
*Default: 2000}}&lt;br /&gt;
&lt;br /&gt;
===$prevent negative turret ammo:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*By default, turrets with ammo would end up firing one extra shot, resulting in a -1 ammo. This flag corrects that behavior, so the ammo count is properly used. &lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$fix keep-safe-distance:===&lt;br /&gt;
{{Table220|&lt;br /&gt;
*Allows any ship flying the keep-safe-distance behavior to turn toward its goal point. Without this flag, ships will fly into the distance in a straight line.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$AI ignores aspect lock for leading:===&lt;br /&gt;
{{Table222|&lt;br /&gt;
*When off, AI fighters follows retail behavior of aiming directly at a target when using aspect lock missiles. When on AIs ignore this consideration and always lead their targets when attempting to aim at them.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
*Default: on}}&lt;br /&gt;
&lt;br /&gt;
===$fix good-rearm-time bug:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes the &amp;quot;good rearm time&amp;quot; SEXP to correctly expire (revert to being a &amp;quot;bad rearm time&amp;quot;) at the end of the specified time.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$no continuous turn on attack:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Prevents an AI behavior where fighters/bombers will spin around for a second or two when they acquire a target.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$remove-goal properly removes play-dead order:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes remove-goal to take the ship out of the play-dead AI mode when removing the play-dead goal.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$bay arrivals not time limited:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes AI to always complete a bay arrival path, even if it takes longer than 10 seconds.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$use adjusted AI class autoscale:===&lt;br /&gt;
{{Table224|&lt;br /&gt;
*Causes autoscaled AI classes to scale only based on the collection of autoscaled AI classes, not all AI classes.  This prevents autoscaled calculations from being skewed by the presence of non-autoscaled classes in the list.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$carry shield difficulty scaling bug:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Enables an erroneous behavior where player damage difficulty scaling is applied twice to damage from area blasts and shockwaves, greatly changing the effective difficulty scaling. This is a &#039;&#039;bug&#039;&#039; that should not be enabled, unless the mod was balanced during the time between 3.6.14 and 23.1 (mods [[Game_settings.tbl#.24Target_Version:|targeting within those versions]] automatically have this flag enabled).&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$debris affected by physics whacks:===&lt;br /&gt;
===$asteroids affected by physics whacks:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Allows the respective entities to be affected by physics whacks from weapons.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===$dynamic goals afterburn hard:===&lt;br /&gt;
{{Table232|&lt;br /&gt;
*Will cause all dynamic goals (such as a fighter defending themself, or a fighter chasing an attacker as part of a guard order) to &#039;afterburn hard&#039; as the optional argument on ai-goals do.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;&#039;&#039;Boolean&#039;&#039;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
==Sample Entry==&lt;br /&gt;
*Retail FS2 behaviour&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#AI Profiles&lt;br /&gt;
&lt;br /&gt;
$Default Profile:                              FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Profile Name:                                 FS2 RETAIL&lt;br /&gt;
&lt;br /&gt;
$Player Afterburner Recharge Scale:            5,    3,    2,    1.5,  1&lt;br /&gt;
$Max Beam Friendly Fire Damage:                0,    5,    10,   20,   30&lt;br /&gt;
$Player Countermeasure Life Scale:             3,    2,    1.5,  1.25, 1&lt;br /&gt;
$AI Countermeasure Firing Chance:              0.2,  0.3,  0.5,  0.9,  1.1&lt;br /&gt;
$AI In Range Time:                             2,    1.4,  0.75, 0,    -1&lt;br /&gt;
$AI Always Links Ammo Weapons:                 95,   80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Ammo Weapons:                  90,   60,   40,   20,   10&lt;br /&gt;
$Primary Ammo Burst Multiplier:                0,    0,    0,    0,    0&lt;br /&gt;
$AI Always Links Energy Weapons:               100,  80,   60,   40,   20&lt;br /&gt;
$AI Maybe Links Energy Weapons:                90,   60,   40,   20,   10&lt;br /&gt;
$Max Missiles Locked on Player:                2,    3,    4,    7,    99&lt;br /&gt;
$Max Player Attackers:                         2,    3,    4,    5,    99&lt;br /&gt;
$Max Incoming Asteroids:                       3,    4,    5,    7,    10&lt;br /&gt;
$Player Damage Factor:                         0.25, 0.5,  0.65, 0.85, 1&lt;br /&gt;
$Player Subsys Damage Factor:                  0.2,  0.4,  0.6,  0.8,  1&lt;br /&gt;
$Predict Position Delay:                       2,    1.5,  1.333,0.5,  0&lt;br /&gt;
$AI Shield Manage Delay:                       5,    4,    2.5,  1.2,  0.1&lt;br /&gt;
$Friendly AI Fire Delay Scale:                 2,    1.4,  1.25, 1.1,  1&lt;br /&gt;
$Hostile AI Fire Delay Scale:                  4,    2.5,  1.75, 1.25, 1&lt;br /&gt;
$Friendly AI Secondary Fire Delay Scale:       0.4,  0.6,  0.8,  1.0,  1.2&lt;br /&gt;
$Hostile AI Secondary Fire Delay Scale:        1.4,  1.2,  1.0,  0.8,  0.6&lt;br /&gt;
$AI Turn Time Scale:                           3,    2.2,  1.6,  1.3,  1&lt;br /&gt;
$Glide Attack Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Circle Strafe Percent:                        0,    0,    0,    0,    0&lt;br /&gt;
$Glide Strafe Percent:                         0,    0,    0,    0,    0&lt;br /&gt;
$Random Sidethrust Percent:                    0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Time Threshold:                     0,    0,    0,    0,    0&lt;br /&gt;
$Stalemate Distance Threshold:                 0,    0,    0,    0,    0&lt;br /&gt;
$Player Shield Recharge Scale:                 4,    2,    1.5,  1.25, 1&lt;br /&gt;
$Player Weapon Recharge Scale:                 10,   4,    2.5,  2,    1.5&lt;br /&gt;
$Max Turret Target Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Max Turret Player Ownage:                     3,    4,    7,    12,   19&lt;br /&gt;
$Percentage Required For Kill Scale:           0.30, 0.30, 0.30, 0.30, 0.30&lt;br /&gt;
$Percentage Required For Assist Scale:         0.15, 0.15, 0.15, 0.15, 0.15&lt;br /&gt;
$Percentage Awarded For Capship Assist:        0.1,  0.2,  0.35, 0.5,  0.6&lt;br /&gt;
$Repair Penalty:                               10,   20,   35,   50,   60&lt;br /&gt;
$Delay Before Allowing Bombs to Be Shot Down:  1.5,  1.5,  1.5,  1.5,  1.5&lt;br /&gt;
$Chance AI Has to Fire Missiles at Player:     0,    1,    2,    3,    4&lt;br /&gt;
$Max Aim Update Delay:                         0,    0,    0,    0,    0&lt;br /&gt;
$Turret Max Aim Update Delay:                  0,    0,    0,    0,    0&lt;br /&gt;
$Player Autoaim FOV:                           0,    0,    0,    0,    0&lt;br /&gt;
$Detail Distance Multiplier:                   0.125,0.25, 1.0,  4.0,  8.0&lt;br /&gt;
&lt;br /&gt;
$big ships can attack beam turrets on untargeted ships:  NO&lt;br /&gt;
$smart primary weapon selection:                         NO&lt;br /&gt;
$smart secondary weapon selection:                       NO&lt;br /&gt;
$smart shield management:                                NO&lt;br /&gt;
$smart afterburner management:                           NO&lt;br /&gt;
$allow rapid secondary dumbfire:                         NO&lt;br /&gt;
$huge turret weapons ignore bombs:                       NO&lt;br /&gt;
$don&#039;t insert random turret fire delay:                  NO&lt;br /&gt;
$hack improve non-homing swarm turret fire accuracy:     NO&lt;br /&gt;
$shockwaves damage small ship subsystems:                NO&lt;br /&gt;
$navigation subsystem governs warpout capability:        NO&lt;br /&gt;
$ignore lower bound for minimum speed of docked ship:    NO&lt;br /&gt;
$disable linked fire penalty:                            NO&lt;br /&gt;
$disable weapon damage scaling:                          NO&lt;br /&gt;
$use additive weapon velocity:                           NO&lt;br /&gt;
$use newtonian dampening:                                NO&lt;br /&gt;
$include beams for kills and assists:                    NO&lt;br /&gt;
$score kills based on damage caused:                     NO&lt;br /&gt;
$score assists based on damage caused:                   NO&lt;br /&gt;
$allow event and goal scoring in multiplayer:            NO&lt;br /&gt;
$fix linked primary weapon decision bug:                 NO&lt;br /&gt;
$prevent turrets targeting too distant bombs:            NO&lt;br /&gt;
$smart subsystem targeting for turrets:                  NO&lt;br /&gt;
$fix heat seekers homing on stealth ships bug:           NO&lt;br /&gt;
$multi allow empty primaries:                            NO&lt;br /&gt;
$multi allow empty secondaries:                          NO&lt;br /&gt;
$allow turrets target weapons freely:                    NO&lt;br /&gt;
$use only single fov for turrets:                        NO&lt;br /&gt;
$allow vertical dodge:                                   NO&lt;br /&gt;
$force beam turrets to use normal fov:                   NO&lt;br /&gt;
$fix AI class bug:                                       NO&lt;br /&gt;
$turrets ignore targets radius in range checks:          NO&lt;br /&gt;
$no extra collision avoidance vs player:                 NO&lt;br /&gt;
$perform fewer checks for death screams:                 NO&lt;br /&gt;
$advanced turret fov edge checks:                        NO&lt;br /&gt;
$require turrets to have target in fov:                  NO&lt;br /&gt;
$all ships manage shields:                               NO&lt;br /&gt;
$ai aims from ship center:                               NO&lt;br /&gt;
$allow primary link at mission start:                    NO&lt;br /&gt;
$allow beams to damage bombs:                            NO&lt;br /&gt;
$disable weapon damage scaling for player:               NO&lt;br /&gt;
$countermeasures affect aspect seekers:                  NO&lt;br /&gt;
$ai path mode:                                           normal&lt;br /&gt;
$no warp camera:                                         NO&lt;br /&gt;
&lt;br /&gt;
#End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
# &amp;quot;[http://www.hard-light.net/forums/index.php/topic,50870.msg1029741.html#msg1029741 Re: New difficulty? - Feature request!]&amp;quot;, &#039;&#039;Hard Light Productions Forums&#039;&#039;, Hard Light Productions, 2007-12-15. Retrieved on [[December_27]], [[2007]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Hud_gauges.tbl&amp;diff=65320</id>
		<title>Hud gauges.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Hud_gauges.tbl&amp;diff=65320"/>
		<updated>2023-11-14T20:57:09Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP table}}&lt;br /&gt;
{{TableVersionGit|2016-09-14|f9bc01c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;hud_gauges.tbl&#039;&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
HUD Elements in FS2 are called Gauges, and each gauge has various options to customize appearance and, in some cases, their behavior as well.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-hdg.tbm&lt;br /&gt;
&lt;br /&gt;
==HUD Configurations==&lt;br /&gt;
The following entries are used on the HUD system, but have not been grouped with any particular gauge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Load Retail Configuration:===&lt;br /&gt;
Optional. If yes, any gauge missing from the HUD gauge definitions below will be loaded using the retail defaults.&lt;br /&gt;
&lt;br /&gt;
If no, any missing (default) gauge will prompt an error.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Color:===&lt;br /&gt;
Optional. Sets the default HUD color for all gauges.&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; Red, &#039;&#039;&#039;Integer&#039;&#039;&#039; Green, &#039;&#039;&#039;Integer&#039;&#039;&#039; Blue)&lt;br /&gt;
*Valid Values: all values from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Font:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039; or &#039;&#039;&#039;Integer&#039;&#039;&#039; font index number&lt;br /&gt;
*Valid Values: Any name or font index as defined in [[Fonts.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Only:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
Optional. Sets gauges to be displayed only in Chase View.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;False&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Directives:===&lt;br /&gt;
Optional. Sets the default maximum number of directives displayed simultaneously.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; maximum number of directives&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
*Default Value: &#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Escort Ships:===&lt;br /&gt;
Optional. Sets the default maximum number of escort ships to be shown in the escort list.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
{{Warning|&lt;br /&gt;
Entries more than 16 will cause the list to overflow into the weapons list for resolutions lower than 1024x768.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length Unit Multiplier:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Speed Unit Multiplier:===&lt;br /&gt;
Optional. Analogous to [[Hud_gauges.tbl#$Length Unit Multiplier:|$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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
*Default Values:&lt;br /&gt;
:&#039;&#039;&#039;The value used in $Length Unit Multiplier&#039;&#039;&#039;, or&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039;, if $Length Unit Multiplier is undefined&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Wireframe Targetbox:===&lt;br /&gt;
Optional. Defines the default draw method for the target viewer (a.k.a. targetbox).&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; Draw method ID&lt;br /&gt;
*Valid Values:&lt;br /&gt;
::&#039;&#039;&#039;0&#039;&#039;&#039; - Standard with full, bright lighting&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; - Wireframe&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; - Standard with proper lighting (i.e. lit the same as the actual target)&lt;br /&gt;
{{Table3615|&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; - Untextured with full bright lighting (i.e. drawn with a single flat color)}}&lt;br /&gt;
&lt;br /&gt;
{{Table224|&lt;br /&gt;
===$Wireframe Color Override:===&lt;br /&gt;
Optional. Allows using a static color for the target monitor wireframe instead of one based on the target&#039;s IFF.&lt;br /&gt;
*Syntax: ( Color ), three integers, values from 0 to 255; red, green and blue respectively&lt;br /&gt;
*Example: ( 0, 255, 0 )}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Targetbox Shader Effect:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
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 [[Post_processing.tbl##Ship_Effects|#Ship_Effects]], but a table entry for the effect is not needed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lock Wireframe Mode:===&lt;br /&gt;
Optional. If set, prevents targetbox draw method from being changed during the gaming session.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scale Gauges:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Optional. If set, all gauges will use this value as the default for scaling individual gauge sizes (i.e. doesn&#039;t affect gauges that use Position:, and doesn&#039;t affect the values of Offset:.  In addition, if &amp;quot;$Load Retail Configuration:&amp;quot; is true then all unspecified retail gauges will use this value.&lt;br /&gt;
&lt;br /&gt;
If not set, defaults to yes. &lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Force Scaling Above:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.&lt;br /&gt;
&lt;br /&gt;
To disable this feature, use &#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Reticle Style:===&lt;br /&gt;
Optional. Defines which aiming reticle to use.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: &lt;br /&gt;
:&#039;&#039;&#039;FS1&#039;&#039;&#039; - uses &#039;&#039;&#039;&#039;&#039;reticle1_fs1.ani&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:&#039;&#039;&#039;FS2&#039;&#039;&#039; - uses &#039;&#039;&#039;&#039;&#039;reticle1.ani&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==#Gauge Config==&lt;br /&gt;
The following entries define default gauge appearance and behavior. Each gauge has the option of overriding these options.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If not defined, all following config data will be applied to all ships.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, ship class name&lt;br /&gt;
&lt;br /&gt;
===$Ships:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If not defined, all following config data will be applied to all ships.&lt;br /&gt;
&lt;br /&gt;
*`Syntax: &#039;&#039;&#039;( &amp;quot;Class name 1&amp;quot; &amp;quot;Class name 2&amp;quot; )&#039;&#039;&#039;, ship class names formatted like a flag list.&lt;br /&gt;
&lt;br /&gt;
====$Load Retail Configuration:====&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Load Retail Configuration: 1|$Load Retail Configuration]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Color:====&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Color:|$Color]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Color:|$Color]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Font:====&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Font:|$Font]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Font:|$Font]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Chase View Only:====&lt;br /&gt;
{{Table381|&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Chase View Only: 1|$Chase View Only]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Chase View Only: 1|$Chase View Only]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
*Valid Values: All supported resolutions (?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scale Gauges:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Force Scaling Above:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.&lt;br /&gt;
&lt;br /&gt;
To disable this feature, use &#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Required Aspect:===&lt;br /&gt;
Optional. If set, this configuration will only be loaded for the specified aspect ratios.&lt;br /&gt;
&lt;br /&gt;
Used as a filter when there are multiple $Base: resolutions in the table&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values:&lt;br /&gt;
:&amp;quot;Full Screen&amp;quot; (4:3, aspect ratio &amp;lt; 1.5)&lt;br /&gt;
:&amp;quot;Wide Screen&amp;quot; (16:9, 16:10, or similar, aspect ratio &amp;gt;= 1.5)&lt;br /&gt;
&lt;br /&gt;
===$Min:===&lt;br /&gt;
Optional. Minimum resolution for this config. Any resolution lower than specified will not use this configuration.&lt;br /&gt;
&lt;br /&gt;
Used as a filter when there are multiple $Base: resolutions in the table&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
*Valid Values: All supported resolutions (?)&lt;br /&gt;
&lt;br /&gt;
===$Max:===&lt;br /&gt;
Optional. Maximum resolution for this config.  Any resolution higher than specified will not use this configuration.&lt;br /&gt;
&lt;br /&gt;
Used as a filter when there are multiple $Base: resolutions in the table&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
*Valid Values: All supported resolutions (?)&lt;br /&gt;
&lt;br /&gt;
===$Gauges:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Custom:====&lt;br /&gt;
Adds a custom gauge type.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Name:|Name:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Text:|Text:]]&lt;br /&gt;
:[[Hud_gauges.tbl#X Offset:|X Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Y Offset:|Y Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Gauge Type:|Gauge Type:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Active by default:|Active by default:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
&lt;br /&gt;
{{table381|&lt;br /&gt;
====+Scripted Gauge:====&lt;br /&gt;
Adds a scripted gauge type.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Name:|Name:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Messages:==== &lt;br /&gt;
Adds a gauge that display mission messages.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Lines:|Max Lines:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Width:|Max Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Line Height:|Line Height]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Total Lifetime:|Total Lifetime:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Scroll Time:|Scroll Time]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Step Size:|Step Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hidden By Comms Menu:|Hidden By Comms Menu:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Training Messages:==== &lt;br /&gt;
Adds a text box, like the ones seen in the FS1 and FS2 training missions.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Support:====&lt;br /&gt;
Adds a text box that shows the Support ship&#039;s status and ETA&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Y-offset:|Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Status X-offset:|Dock Status X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Time X-offset:|Dock Time X-offset:]] (Optional)&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Enable Rearm Timer:|Enable Rearm Timer:]] (Optional boolean. Enables the countdown timer for rearm and repair. Overrides the commandline setting.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Damage:==== &lt;br /&gt;
Adds a gauge that shows how much damage a target (or the player?) has.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull Integrity Offsets:|Hull Integrity Offsets]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull Integrity Value X-offset:|Hull Integrity Value X-offset]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Entry Height:|Subsystem Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem List Start Offsets:|Subsystem List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Entry Value X-offset:|Subsystem Entry Value X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Wingman Status:==== &lt;br /&gt;
Adds a gauge that monitors the status of your wing and squadron.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Left Background Filename:|Left Background Filename:]] (Optional) (needs an animation with one frame)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional) (needs an animation with one frame)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs an animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Right Background Filename:|Right Background Filename:]] (Optional) (needs an animation with one frame)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional) (needs an animation with one frame)}}&lt;br /&gt;
:[[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)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
{{table373|&lt;br /&gt;
[[Hud_gauges.tbl#Fixed Header Position:|Fixed Header Position:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Left Background Width:|Left Background Width:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Size:|First Background Size:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Width:|Entry Width:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Size:|Entry Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Right Background Offset:|Right Background Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Offset:|Last Background Offset:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Single Wing Offsets:|Single Wing Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Multiple Wing Start Offsets:|Multiple Wing Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Wing Name Offsets:|Wing Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dot Offsets:|Dot Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Expansion Mode:|Expansion Mode:]] (Optional)&lt;br /&gt;
{{Table214|&lt;br /&gt;
:[[Hud_gauges.tbl#Use Full Wing Names:|Use Full Wing Names:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Use Expanded Colors:|Use Expanded Colors:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Auto Speed:==== &lt;br /&gt;
Adds the Auto-Speed mode gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs animation with 4 frames, 3rd is without auto-match-speed enabled, 4th is with... and frames 0 &amp;amp; 1 are not used, done this way because retail fs2 uses the same animation file for the auto speed &amp;amp; auto targeting gauges)&lt;br /&gt;
:[[Hud_gauges.tbl#Auto Offsets:|Auto Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Speed Offsets:|Speed Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|On Text Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|Off Text Color:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Auto Target:==== &lt;br /&gt;
Adds the Auto-target mode gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs animation with 2 frames, 1st is without auto-targeting enabled, 2nd is with)&lt;br /&gt;
:[[Hud_gauges.tbl#Auto Offsets:|Auto Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Target Offsets:|Target Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|On Text Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|Off Text Color:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Countermeasures:==== &lt;br /&gt;
Adds a gauge that monitors the amount of remaining countermeasures the player&#039;s ship currently has.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs an animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Talking Head:==== &lt;br /&gt;
Adds a video window to display pilot message videos (a.k.a talking heads).&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Animation Offsets:|Animation Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Animation Background Size:|Animation Background Size:]] (Deprecated)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Animation Size:|Animation Size:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Directives:==== &lt;br /&gt;
Adds a gauge that displays all currently active directives (includes current , completed, and failed)&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional) (needs animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional) (needs animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Line Width:|Max Line Width:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Weapons:==== &lt;br /&gt;
Adds a weapon status and ammunition gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Top Background Filename:|Primary List Top Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Middle Background Filename:|Primary List Middle Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Bottom Background Filename:|Primary List Bottom Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Top Background Filename:|Secondary List Top Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Entry Background Filename:|Secondary List Entry Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Bottom Background Filename:|Secondary List Bottom Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Offsets:|Alt Ballistic Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Primary Background X-offset:|Top Primary BackgroundX-offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text X-offset:|Text X-offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Primary Frame Height:|Top Primary Frame Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Secondary Frame Height:|Top Secondary Frame Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Start Y-offset:|Primary List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Start Y-offset:|Secondary List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Ammo X-offset:|Primary Weapon Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Link X-offset:|Primary Weapon Link X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Name X-offset:|Primary Weapon Name X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Ammo X-offset:|Secondary Weapon Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Linked X-offset:|Secondary Weapon Linked X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Name X-offset:|Secondary Weapon Name X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Reload X-offset:|Secondary Weapon Reload X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Entry Height:|Primary Weapon Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Entry Height:|Secondary Weapon Entry Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Objective notify:====&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Objective Text Y-offset:|Objective Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Objective Value Y-offset:|Objective Value Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subspace Text Y-offset:|Subspace Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subspace Value Y-offset:|Subspace Value Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Red Alert Text Y-offset:|Red Alert Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Red Alert Value Y-offset:|Red Alert Value Y-offset:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Squad Message====&lt;br /&gt;
Adds the squad message gauge. In FS1 and FS2, this gauge is used to send commands to your squad. (?)&lt;br /&gt;
&lt;br /&gt;
*Valid sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]  (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset|Bottom Background Offset]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Command X-offset:|Command X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Page Up Offsets:|Page Up Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Page Down Offsets:|Page Down Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Lag:==== &lt;br /&gt;
Adds a Lag gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Mini Target Shields:====&lt;br /&gt;
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 %&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (animation needs 8 frames; 0-&amp;gt;3 are the top, right, bottom &amp;amp; left shield quads; 4-&amp;gt;7 are the same except brighter for when the quad is flashing from being hit)&lt;br /&gt;
:[[Hud_gauges.tbl#3 Digit Hull Offsets:|3 Digit Hull Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#2 Digit Hull Offsets:|2 Digit Hull Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#1 Digit Hull Offsets:|1 Digit Hull Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Player Shields:==== &lt;br /&gt;
Adds a gauge that shows the shield and hull status icon of the player&#039;s craft or ship.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Shields:====&lt;br /&gt;
Adds a gauge that shows the shield and hull status icon of the targeted craft or ship.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Escort View:====&lt;br /&gt;
Adds an escort monitor/view gauge. This gauge monitors the status of all ships assigned to the player to escort.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Stagger Width:|Entry Stagger Width:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Header Text:|Header Text]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull X-offset:|Hull X-offset]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Status X-offset:|Status X-offset]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Ship Name Max Width:|Ship Name Max Width:]] (Optional)}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Right-Align Ship Names:|Right-Align Ship Names:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Mission Time:==== &lt;br /&gt;
Adds a gauge that displays the current mission time.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+ETS Retail:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Draws the three other ETS gauges as a single gauge.  Will automatically rearrange itself (like retail) if shields or other systems are missing.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Gauge Offset:|Gauge Offset:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+ETS Weapons:====&lt;br /&gt;
Adds a gauge that displays the energy transfer rate for the energy weapons.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
====+ETS Engines:==== &lt;br /&gt;
Adds a gauge that displays the energy transfer rate for the afterburner/engines.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
====+ETS Shields:==== &lt;br /&gt;
Adds a gauge that displays the energy transfer rate for the shields.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Monitor:==== &lt;br /&gt;
Adds a target monitor gauge that shows the targeted ship&#039;s relative orientation and hull strength, among other things.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[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)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Monitor Alpha Mask Filename:|Monitor Alpha Mask Filename:]] (Optional) (needs animation with a single frame)}}&lt;br /&gt;
:[[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)&lt;br /&gt;
:[[Hud_gauges.tbl#Viewport Offsets:|Viewport Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Viewport Size:|Viewport Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Integrity Bar Offsets:|Integrity Bar Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Integrity Bar Foreground Clip Height:|Integrity Bar Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Status Offsets:|Status Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name Offsets:|Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Class Offsets:|Class Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Distance Offsets:|Distance Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Speed Offsets:|Speed Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull Offsets:|Hull Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cargo Contents Offsets:|Cargo Contents Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cargo Scan Start Offsets:|Cargo Scan Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cargo Scan Size:|Cargo Scan Size:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Name Offsets:|Subsystem Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Integrity Offsets:|Subsystem Integrity Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Disabled Status Offsets:|Disabled Status Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Desaturate:|Desaturate:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Wireframe:|Wireframe:]] (Optional. Valid values match $Wireframe Targetbox: and will override the global setting)&lt;br /&gt;
:[[Hud_gauges.tbl#Wireframe Color:|Wireframe Color:]] (Optional. Color. Takes three ints 0-255, R,G,B; will override the global setting)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Extra Target Data:====&lt;br /&gt;
Adds a gauge that displays &amp;quot;extra&amp;quot; target data, such as its current orders and docking status.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with 1 frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Bracket Offsets:|Bracket Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Offsets:|Dock Offsets:]] (Optional)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Max Width:|Dock Max Width:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Order Offsets:|Order Offsets:]] (Optional)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Order Max Width:|Order Max Width:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Time Offsets:|Time Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Radar:====&lt;br /&gt;
Adds a standard radar gauge&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
{{table190|&lt;br /&gt;
:[[Hud_gauges.tbl#Ngon Sides:|Ngon Sides:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Ngon Sides:|Ngon Offset:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, only the 2nd frame is used)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Center Offsets:|Radar Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Size:|Radar Size:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Infinity Distance Offsets:|Infinity Distance Offsets]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Long Distance Offsets:|Long Distance Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Short Distance Offsets:|Short Distance Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Radar Orb:====&lt;br /&gt;
Adds a 3D orb radar gauge&lt;br /&gt;
 &lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, only the 2nd frame is used) &lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Center Offsets:|Radar Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Size:|Radar Size:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Infinity Distance Offsets:|Infinity Distance Offsets]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Long Distance Offsets:|Long Distance Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Short Distance Offsets:|Short Distance Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Radar BSG:==== &lt;br /&gt;
Adds a BSG style radar (a.k.a DRADIS).&lt;br /&gt;
&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Size:|Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#XY Disc Filename:|XY Disc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#XZ YZ Disc Filename:|XZ YZ Disc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Sweep Disc Filename:|Sweep Disc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Default Contact Filename:|Default Contact Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Unknown Contact Filename:|Unknown Contact Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]]&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]]&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Loop Volume:|Loop Volume:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Minimum Beep Delay:|Minimum Beep Delay]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Afterburner Energy:====&lt;br /&gt;
Adds a gauge that shows the remaining afterburner energy. Note that it only supports a vertical fill.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[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)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Weapon Energy:====&lt;br /&gt;
Adds a gauge that shows the remaining weapon energy. Note that it only supports a vertical fill. &lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[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 &amp;amp; 2 are not used)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Text Alignment:|Text Alignment:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Always Show Text:|Always Show Text:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Follows:|Text Follows:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Ballistic Ammo:|Show Ballistic Ammo:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Armed Guns List Offsets:|Armed Guns List Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Armed Guns List Alignment:|Armed Guns List Alignment:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Armed Guns List Entry Height:|Armed Guns List Entry Height:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Text Warnings:==== &lt;br /&gt;
Adds a gauge that warns the player (current warnings are EMP, Launch, Evaded, Collision, Blast &amp;amp; Engine Wash).&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Center Reticle:==== &lt;br /&gt;
Adds a &amp;quot;custom&amp;quot; center reticle.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint display:|Firepoint display:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint size:|Firepoint size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint X coordinate multiplier:|Firepoint X coordinate multiplier:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint Y coordinate multiplier:|Firepoint Y coordinate multiplier:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Throttle:====&lt;br /&gt;
Adds a gauge that shows the current throttle position.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Bottom Y-offset:|Foreground Clip Bottom Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Width:|Foreground Clip Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Afterburner Clip Height:|Afterburner Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Background:|Show Background:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Speed Label Offsets:|Max Speed Label Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Show Max Speed Label:|Show Max Speed Label:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Min Speed Label Offsets:|Min Speed Label Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Show Min Speed Label:|Show Min Speed Label:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Orbit Center Offsets:|Orbit Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Orbit Radius:|Orbit Radius:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Current Speed Offsets:|Current Speed Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Target Speed Offsets:|Target Speed Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Percentage:|Show Percentage:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Glide Status Offsets:|Glide Status Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Match Speed Status Offsets:|Match Speed Status Offsets:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Threat Indicator:==== &lt;br /&gt;
Adds a gauge that indicates when a lock-on has been achieved by an attacker, and if the player is being shot at.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Arc Filename:|Arc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dumbfire Filename:|Dumbfire Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Filename:|Lock Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dumbfire Offsets:|Dumbfire Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Offsets:|Lock Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Multiplayer Messages:====&lt;br /&gt;
Adds a gauge that displays the multiplayer messages.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Voice Status:====&lt;br /&gt;
Adds a gauge that displays the voice status.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Ping:====&lt;br /&gt;
Adds a gauge that the ping time to the multiplayer server.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Supernova:====&lt;br /&gt;
Adds a gauge that warns the player of an impending supernova shock wave.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Lock Indicator:====&lt;br /&gt;
Adds a Lock Indicator gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Filename:|Lock Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Locked Filename:|Locked Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Center Offsets:|Lock Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Locked Center Offsets:|Locked Center Offsets:]] (Optional)&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Loop Locked Animation:|Loop Locked Animation:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Blink Locked Animation:|Blink Locked Animation:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Offscreen Indicator:====&lt;br /&gt;
Adds an Offscreen Indicator.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Brackets:====&lt;br /&gt;
Adds a Target Bracket gauge. This is drawn around current target(s) and talkers.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Dot Filename:|Dot Filename:]] (Optional)&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Enable Target Info:|Enable Target Info:]] (Optional boolean. Adds the target name and class to the brackets. Overrides the commandline setting.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Hostile Triangle:====&lt;br /&gt;
Adds a gauge that points to the nearest attacker, if it is off-screen and is not currently targeted.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Triangle:====&lt;br /&gt;
Adds a gauge that points to the targeted craft, if it is currently off-screen.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Missile Triangles:====&lt;br /&gt;
Adds a gauge that is used during attempting to lock onto a target when using an aspect seeking missile.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Lead Indicator:====&lt;br /&gt;
Adds a gauge that leads (is in front) of the target.  Aim your crosshairs at this indicator to increase probability of hitting the target.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
::Frame #0: Secondaries lead indicator (Dumbfire)&lt;br /&gt;
::Frame #1: Secondaries lead indicator (Homing)&lt;br /&gt;
::Frame #2: Primaries lead indicator&lt;br /&gt;
:[[Hud_gauges.tbl#Center Offsets:|Center Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Orientation Tee:====&lt;br /&gt;
Adds a gauge that indicates the targeted craft&#039;s orientation in relation to the player&#039;s craft.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Lead Sight:====&lt;br /&gt;
Adds a gauge that lags (is behind) the target.  Indicates where your shots will end up relative to the target&#039;s position.  To score a hit, this gauge should be over the target.  Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
::Frame #0 is used for secondaries&lt;br /&gt;
::* If only one frame is found in the file, then it is used for primaries instead&lt;br /&gt;
::Frame #1 is used for primaries&lt;br /&gt;
&lt;br /&gt;
====+Kills:====&lt;br /&gt;
Adds a gauge that keeps track of how many kills the player has scored during a mission.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Weapon Linking:====&lt;br /&gt;
Adds a gauge that indicates the selected weapons and their firing rates.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Arc Filename:|Arc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Primary Filename:|Single Primary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Primary Filename:|Double Primary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Secondary Filename:|Single Secondary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Secondary Filename:|Double Secondary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triple Secondary Filename:|Triple Secondary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Primary Offsets:|Single Primary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Primary Offsets:|Double Primary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Secondary Offsets:|Single Secondary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Secondary Offsets:|Double Secondary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triple Secondary Offsets:|Triple Secondary Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Fixed Messages:====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
{{table375|&lt;br /&gt;
:[[Hud_gauges.tbl#Center Text On Gauge X-Position:|Center Text On Gauge X-Position:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Flight Path Marker:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Adds a gauge that indicates the direction where your ship is traveling. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Center Offsets:|Center Offsets:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Warhead Count:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Displays the name of the current secondary weapon. Tallies the ammo left. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Name Offsets:|Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Count Offsets:|Count Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Icon Width:|Icon Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Icon Height:|Icon Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Icons:|Max Icons:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Columns:|Max Columns:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name Alignment:|Name Alignment:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Hardpoints:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Draws a silhouette of the player&#039;s ship and mounted weapons. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Size:|Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Line Width:|Line Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#View Direction:|View Direction:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Primary Weapons:|Show Primary Weapons:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Secondary Weapons:|Show Secondary Weapons:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Primary Weapons:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Like the Weapons gauge but simpler. Only displays primary weapons. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Text:|Header Text:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Height:|First Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background X-offset:|First Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Height:|Entry Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background X-offset:|Entry Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background X-offset:|Last Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Y-offset:|Last Background Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Y-offset:|List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Ammo X-offset:|Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Link X-offset:|Link X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Secondary Weapons:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Like the Weapons gauge but simpler. Only displays secondary weapons. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Text:|Header Text:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Height:|First Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background X-offset:|First Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Height:|Entry Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background X-offset:|Entry Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background X-offset:|Last Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Y-offset:|Last Background Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Y-offset:|List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Ammo X-offset:|Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Link X-offset:|Link X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Unlink X-offset:|Unlink X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Reload X-offset:|Reload X-offset:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$End Gauges===&lt;br /&gt;
The Gauges section must end with $End Gauges. No Exceptions.&lt;br /&gt;
&lt;br /&gt;
==#End==&lt;br /&gt;
The very last entry in the Hud_gauges.tbl must be #End. No Exceptions.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Gauge Configuration Options==&lt;br /&gt;
Since a vast majority of gauges share the same entries, the configuration options for each gauge have been grouped here for formatting consistency.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Position:====&lt;br /&gt;
Defines the screen coordinates for the upper left corner of this gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal pixel, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical pixel position&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]] (and many others)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scale Gauge:====&lt;br /&gt;
&lt;br /&gt;
{{table371|&lt;br /&gt;
Define if a gauge size will scale or not. &lt;br /&gt;
&lt;br /&gt;
If false then gauge bitmaps will always show at their original size which may result in gauges being very small at high resolutions.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Defaults to yes/true.&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039; scale_this_gauge&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Force Scaling Above:====&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.&lt;br /&gt;
&lt;br /&gt;
To disable this feature, use &#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Origin:====&lt;br /&gt;
&lt;br /&gt;
{{table371|&lt;br /&gt;
Define gauge position as a ratio of the screen size (base or current, it doesn&#039;t matter).&lt;br /&gt;
&lt;br /&gt;
Requires [[Hud_gauges.tbl#Offset:|Offset:]]&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039; horizontal ratio 0.0 - 1.0, &#039;&#039;&#039;Float&#039;&#039;&#039; vertical ratio 0.0 - 1.0&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Offset:====&lt;br /&gt;
&lt;br /&gt;
{{table371|&lt;br /&gt;
Define gauge offset from [[Hud_gauges.tbl#Origin:|Origin:]] in base resolution pixels &lt;br /&gt;
&lt;br /&gt;
Requires [[Hud_gauges.tbl#Origin:|Origin:]]&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal pixel offset from Origin:, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical pixel offset from Origin:&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Cockpit Target:====&lt;br /&gt;
The cockpit display that this gauge will be rendered to. Refers to the +Display Name: defined in [[ships.tbl#$Cockpit Display:|$Cockpit Display:]].&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039; String defined in +Display Name: in [[ships.tbl#$Cockpit Display:|$Cockpit Display:]]&lt;br /&gt;
&lt;br /&gt;
=====Canvas Size:=====&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height&lt;br /&gt;
&lt;br /&gt;
=====Display Offset:=====&lt;br /&gt;
The position of the canvas on the cockpit display texture&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height&lt;br /&gt;
&lt;br /&gt;
=====Display Size:=====&lt;br /&gt;
The interpolated size on the cockpit display texture that the canvas will be rendered to.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height&lt;br /&gt;
&lt;br /&gt;
====Color:====&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Color:|$Color:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Font:====&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Font:|$Font:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Name:====&lt;br /&gt;
Defines the name of this custom gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Max Length: 32 characters&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text:====&lt;br /&gt;
Default text to be displayed. Can be altered using the hud-set-message, hud-set-text and hud-set-directive sexps.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Max Length: 32 characters&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====X Offset:====&lt;br /&gt;
Optional. Defines the horizontal pixel offset (from the gauge&#039;s origin as defined by [[Hud_gauges.tbl#Position:|Position:]]) that the Text will be displayed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
====Y Offset:====&lt;br /&gt;
Optional. Defines the vertical pixel offset (from the gauge&#039;s origin defined by [[Hud_gauges.tbl#Position:|Position:]]) that the Text will be displayed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
====Gauge Type:====&lt;br /&gt;
Defines the type of gauge this is.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any one of the possible [[gauge types]].&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Slew:====&lt;br /&gt;
Optional. Determines whether or not this gauge is affected by afterburner shaking or similar effects. If set to &amp;quot;true&amp;quot;, the gauge will &amp;lt;strong&amp;gt;not&amp;lt;/strong&amp;gt; follow the player&#039;s head movements when using TrackIR/padlock. i.e. should be used for gauges like the gunsight/leadsight.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
====Max Lines:====&lt;br /&gt;
Optional. Specifies the maximum number of message lines that are displayed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 3&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Max Width:====&lt;br /&gt;
Optional. Determines how long each message line may be.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Line Height:====&lt;br /&gt;
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)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Default Value: 9&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
====Total Lifetime:====&lt;br /&gt;
Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: milliseconds&lt;br /&gt;
*Default Value: 14000 (14 seconds)&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scroll Time:====&lt;br /&gt;
Optional. Determines the time for the messages to scroll up one step.( See [[Hud_gauges.tbl#Step Size:|Step Size:]] )&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: milliseconds&lt;br /&gt;
*Default Value: 30&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Step Size:====&lt;br /&gt;
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:]])&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Default Value: 3&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Active by default:====&lt;br /&gt;
Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Filename:====&lt;br /&gt;
Designates the [[Multimedia_Files#ANI|.ANI]] or [[Multimedia_Files#EFF|.EFF]] used for this gauge&#039;s background graphic.&lt;br /&gt;
{{Note| All HUD .ANI&#039;s must have the same color palette as the retail .ANI&#039;s in order to render properly. (.EFF&#039;s do not have this restriction)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
**No filename extension is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
====Top Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the top background. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bottom Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Bottom background (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Left Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Left side of gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====First Background Filename:====&lt;br /&gt;
Optional. Alias for [[Hud_gauges.tbl#Left Background Filename:|Left Background Filename:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Right Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Right side of the gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Last Background Filename:====&lt;br /&gt;
Optional. Alias for [[Hud_gauges.tbl#Right Background Filename:|Right Background Filename:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the (Wing) Entry section of the gauge (aka the middle sections).&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage|+Damage]], [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Top Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Primary List Top Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Middle Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Primary List Middle Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Bottom Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Primary List Bottom Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Top Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Secondary List Top Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Entry Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Secondary List Entry Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Bottom Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Secondary List Bottom Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Alt Ballistic Filename:====&lt;br /&gt;
Optional. Designates an alternate file to be used for ballistic weapons.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
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]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dot Filename:====&lt;br /&gt;
Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Header Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for headers of various gauges&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:Weapons:&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Offsets:|Alt Ballistic Offsets:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]], [[Hud_gauges.tbl#+Damage|+Damage:]],  [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fixed Header Position:====&lt;br /&gt;
Optional. If set, the header text will not change position when the gauge changes size.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text Y-offset:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship Text. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text Offsets:====&lt;br /&gt;
Optional. Defines the screen position offsets for the text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Value Offsets:====&lt;br /&gt;
Optional. Defines the screen position offsets for the value label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Status X-offset:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship&#039;s dock status. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Time X-offset:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship&#039;s dock time. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull Integrity Offsets:====&lt;br /&gt;
Optional. Designates the offsets from the gauge&#039;s upper left corner for the for the Damage gauge Hull integrity textbox(?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull Integrity Value X-offset:====&lt;br /&gt;
Optional. Designates the offsets from the hull integrity textbox&#039;s upper left corner for the hull integrity value. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Background Height:====&lt;br /&gt;
Optional. Designates the height of the Top background (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Left Background Width:====&lt;br /&gt;
Optional. Defines the width of the Left Background.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Width:====&lt;br /&gt;
Optional. Defines the width of the Entry Background (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subsystem Entry Height:====&lt;br /&gt;
Optional. Designates the height of the Subsystem entry (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subsystem List Start Offsets:====&lt;br /&gt;
Optional. Designates the offsets from the gauge&#039;s upper left corner for the for the start of the Subsytem List (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subsystem Entry Value X-offset:====&lt;br /&gt;
Optional. Designates the horizontal offset from the Subsystem List&#039;s position (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Single Wing Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for a single wing (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Multiple Wing Start Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for multiple wings (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Wing Name Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship header (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dot Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the All wingman status icons.&lt;br /&gt;
*Syntax:&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 1&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 2&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 3&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 4&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 5&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 6&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
{{Warning|&lt;br /&gt;
All 6 wingman positions must be defined}}&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
====Expansion Mode:====&lt;br /&gt;
Optional. Denotes which direction (in relation to the player&#039;s wing) that the other wings should be appended to the gauge. If not present the gauge will expand to the left.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values:&lt;br /&gt;
**Right&lt;br /&gt;
**Down&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
====Use Full Wing Names:====&lt;br /&gt;
{{Table214|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;False&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Use Expanded Colors:====&lt;br /&gt;
{{Table214|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;False&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Auto Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinates for the &amp;quot;Auto&amp;quot; text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Auto Speed:|+Auto Speed:]], [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Speed Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinates for the &amp;quot;Speed&amp;quot; text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Auto Speed:|+Auto Speed:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Target Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinates for the &amp;quot;Target&amp;quot; text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Animation Offsets:====&lt;br /&gt;
Optional. Defines the offsets for the animation graphics.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Animation Background Size:====&lt;br /&gt;
Deprecated. Originally, this set the size of the black box that&#039;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:]].&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal size, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical size&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Animation Size:====&lt;br /&gt;
{{table373|&lt;br /&gt;
Optional. Defines the size of the animation. All animations will be scaled to match this size.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal size, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical size&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====List Start Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinate offsets for the start of the Directives list.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Height:====&lt;br /&gt;
Optional. Defines the height of each Directive&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Alt Ballistic Offsets:====&lt;br /&gt;
Opetional. Defines the screen coordinate offsets for headers of ballistic weapons&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Header Offset:|+Header Offset:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Primary Background X-offset:====&lt;br /&gt;
Optional. Defines the screen coordinate offset for the Top Primary Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text X-offset:====&lt;br /&gt;
(Optional) Defines the screen coordinate X-offset for weapon labels&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Alt Ballistic X-offset:====&lt;br /&gt;
Optional. Defines the screen coordinate X-offset for ballistic weapons&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#Top Primary Background X-offset:|Top Primary Background X-offset:]], [[Hud_gauges.tbl#Text X-offset:|Text X-offset:]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Primary Frame Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Secondary Frame Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Start Y-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Start Y-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Ammo X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Link X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Name X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Ammo X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Unlinked X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Linked X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Name X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Reload X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Entry Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Entry Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
====3 Digit Hull Offsets:====&lt;br /&gt;
Designates the screen position offsets for the hull damage % when it is the 3 digit range (i.e. &amp;gt;= 100%)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Digit Hull Offsets:====&lt;br /&gt;
Designates the screen position offsets for the hull damage % when it is the 2 digit range (i.e. 100% &amp;gt; hull damage%  &amp;gt;= 10%)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====1 Digit Hull Offsets:====&lt;br /&gt;
Designates the screen position offsets for the hull damage % when it is the 1 digit range (i.e. 10% &amp;gt; hull damage%  &amp;gt;= 0%)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]&lt;br /&gt;
&lt;br /&gt;
====Objective Text Y-offset:====&lt;br /&gt;
Designates the screen position offset for the Objective label&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Objective Value Y-offset====&lt;br /&gt;
Designates the screen position offset for the Objective value&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subspace Text Y-offset:====&lt;br /&gt;
Designates the screen position offset for the Subspace label&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subspace Value Y-offset====&lt;br /&gt;
Designates the screen position offset for the Subspace value (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Red Alert Text Y-offset====&lt;br /&gt;
Designates the screen position offset for the Red Alert label&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Red Alert Value Y-offset====&lt;br /&gt;
Designates the screen position offset for the Red Alert value (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Command X-offset:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]&lt;br /&gt;
&lt;br /&gt;
====Page Up Offsets:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]&lt;br /&gt;
&lt;br /&gt;
====Page Down Offsets:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039; Integer y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Stagger Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Header Text:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Header Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====List Start Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Name X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Status X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Ship Name Max Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Right-Align Ship Names:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Foreground Clip Height:====&lt;br /&gt;
&lt;br /&gt;
* Sets the height, in pixels, of the gauge.&lt;br /&gt;
** 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.&lt;br /&gt;
* Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
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]]&lt;br /&gt;
&lt;br /&gt;
====Letter Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bottom Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Gauge Offset:====&lt;br /&gt;
*Distance between the individual weapon/shield/engine ETS gauges that comprise this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Monitor Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Integrity Bar Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewport Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewport Size:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Integrity Bar Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Integrity Bar Foreground Clip Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Status Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Name Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Class Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Speed Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cargo Contents Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cargo Scan Start Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cargo Scan Size:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bracket Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Max Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order Max Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Time Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Radar Center Offsets:====&lt;br /&gt;
Defines the radar&#039;s plot origin as an offset, in pixels, from this gauge&#039;s [[Hud_gauges.tbl#Position|Position]] coordinates&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
====Radar Size:====&lt;br /&gt;
Size, in pixels, of the radar plot area.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal size, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical size&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
====Infinity Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
Offset to draw the infinity radar range symbol.&lt;br /&gt;
&lt;br /&gt;
====Long Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
Offset to draw the long range radar text (i.e. 10k).&lt;br /&gt;
&lt;br /&gt;
====Short Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
Offset to draw the short range radar text (i.e. 2k).&lt;br /&gt;
&lt;br /&gt;
====Size:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====XY Disc Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====XZ YZ Disc Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sweep Disc Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Default Contact Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Unknown Contact Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Loop Volume:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Minimum Beep Delay:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Firepoint display:====&lt;br /&gt;
Displays the positions of the gun firepoints on your ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;, YES or NO&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
====Firepoint size:====&lt;br /&gt;
Diameter of the gunpoint circles.  &#039;&#039;&#039;Must be 4 or greater&#039;&#039;&#039; in order to work properly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Firepoint X coordinate multiplier:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Firepoint Y coordinate multiplier:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Foreground Clip Bottom Y-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Foreground Clip Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Afterburner Clip Height:====&lt;br /&gt;
* 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:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
====Show Background:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Max Speed Label Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Min Speed Label Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Orbit Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Orbit Radius:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Arc Filename:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames (but only the 2nd frame is used ?!?!? for threat &amp;amp; weapon linking so far)&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Dumbfire Filename:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames. The 1st frame is &amp;quot;no warning&amp;quot;, the rest of the frames are cycled through when a warning is active.&lt;br /&gt;
&lt;br /&gt;
Internally FSO also refers to this as the &amp;quot;laser threat warning&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Lock Filename:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames. The 1st frame is &amp;quot;no warning&amp;quot;, 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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Dumbfire Offsets:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Lock Offsets:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Lock Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Locked Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Lock Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Locked Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Loop Locked Animation:====&lt;br /&gt;
&lt;br /&gt;
Controls whether the animation should loop after locking on, like in FS1.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Blink Locked Animation:====&lt;br /&gt;
&lt;br /&gt;
Controls whether the animation should blink after locking on, like in FS2.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Radius:====&lt;br /&gt;
Defines the distance from the center of the screen to the base of the Hostile Triangle gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Default value:&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Triangle Base:====&lt;br /&gt;
Defines the width of the Hostile Triangle&#039;s base.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
*Default value:&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Triangle Height:====&lt;br /&gt;
Defines the height of the Hostile Triangle.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
Default value:&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lead Indicator:|+Lead Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Single Primary Filename:====&lt;br /&gt;
Designates the file to use for primary linking for ships with a single primary bank.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Primary Filename:====&lt;br /&gt;
	&lt;br /&gt;
Designates the file to use for primary linking for ships with two primary banks.&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with 4 frames:&lt;br /&gt;
* Frame 0 is no banks selected&lt;br /&gt;
* Frame 1 is 1st bank selected&lt;br /&gt;
* Frame 2 is 2nd bank selected&lt;br /&gt;
* Frame 3 is both banks selected/linked&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Single Secondary Filename:====&lt;br /&gt;
&lt;br /&gt;
Designates the file to use for selected secondary bank for ships with a single secondary bank.&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with 2 frames; 1st is bank 1 not selected, 2nd is bank 1 selected.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Secondary Filename:====&lt;br /&gt;
&lt;br /&gt;
Designates the file to use for selected secondary bank for ships with two secondary banks.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Triple Secondary Filename:====&lt;br /&gt;
&lt;br /&gt;
Designates the file to use for selected secondary bank for ships with two secondary banks.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Single Primary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Primary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Single Secondary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Secondary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Triple Secondary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Hidden By Comms Menu:====&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Defines whether the messages gauge may be drawn at the same time as the wingman comms menu.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;false&#039;&#039;&#039; (messages are not visible while the comms menu is open)&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]}}&lt;br /&gt;
&lt;br /&gt;
====Bottom Background Offset:====&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Defines the vertical pixel offset added to the position of the bottom background frame.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]}}&lt;br /&gt;
&lt;br /&gt;
====Center Text On Gauge X-Position:====&lt;br /&gt;
{{Table375|&lt;br /&gt;
Sets whether to position the center of the text to the gauge&#039;s X-position.&lt;br /&gt;
*Syntax &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;false&#039;&#039;&#039; if the gauge is explicitly given a position, &#039;&#039;&#039;true&#039;&#039;&#039; otherwise&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Fixed Messages:|+Fixed Messages:]]}}&lt;br /&gt;
&lt;br /&gt;
====Ngon Sides:====&lt;br /&gt;
{{Table190|&lt;br /&gt;
Defines the number of sides a regular polygon (N-gon) radar has.  If defined, the standard radar&#039;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&#039;s angle stays the same but the blip&#039;s radius to the center of the plot area is reduced.&lt;br /&gt;
*Syntax &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;0&#039;&#039;&#039; A value of 0 means to use the standard ellipsoid radar&lt;br /&gt;
*Minimum value: &#039;&#039;&#039;3&#039;&#039;&#039; (which is a triangle)&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]}}&lt;br /&gt;
&lt;br /&gt;
====Ngon Offset:====&lt;br /&gt;
{{Table190|&lt;br /&gt;
Defines the angular offset to apply to the N-gon perimeter.  The first vertex is at the 3 o&#039;clock position, positive offsets spin this vertex counter-clockwise, negative offsets spin this clockwise.&lt;br /&gt;
*Syntax &#039;&#039;&#039;Float&#039;&#039;&#039; (radians)&lt;br /&gt;
*Default Value: &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
	<entry>
		<id>https://wiki.hard-light.org/index.php?title=Hud_gauges.tbl&amp;diff=65319</id>
		<title>Hud gauges.tbl</title>
		<link rel="alternate" type="text/html" href="https://wiki.hard-light.org/index.php?title=Hud_gauges.tbl&amp;diff=65319"/>
		<updated>2023-11-14T20:56:15Z</updated>

		<summary type="html">&lt;p&gt;Asteroth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SCP table}}&lt;br /&gt;
{{TableVersionGit|2016-09-14|f9bc01c}}&lt;br /&gt;
{{Tables}}&lt;br /&gt;
The &#039;&#039;&#039;hud_gauges.tbl&#039;&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
HUD Elements in FS2 are called Gauges, and each gauge has various options to customize appearance and, in some cases, their behavior as well.&lt;br /&gt;
&lt;br /&gt;
This table is one of the [[Modular Tables]] and can be extended with xxx-hdg.tbm&lt;br /&gt;
&lt;br /&gt;
==HUD Configurations==&lt;br /&gt;
The following entries are used on the HUD system, but have not been grouped with any particular gauge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Load Retail Configuration:===&lt;br /&gt;
Optional. If yes, any gauge missing from the HUD gauge definitions below will be loaded using the retail defaults.&lt;br /&gt;
&lt;br /&gt;
If no, any missing (default) gauge will prompt an error.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Color:===&lt;br /&gt;
Optional. Sets the default HUD color for all gauges.&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; Red, &#039;&#039;&#039;Integer&#039;&#039;&#039; Green, &#039;&#039;&#039;Integer&#039;&#039;&#039; Blue)&lt;br /&gt;
*Valid Values: all values from 0 to 255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Font:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039; or &#039;&#039;&#039;Integer&#039;&#039;&#039; font index number&lt;br /&gt;
*Valid Values: Any name or font index as defined in [[Fonts.tbl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Chase View Only:===&lt;br /&gt;
{{Table381|&lt;br /&gt;
Optional. Sets gauges to be displayed only in Chase View.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;False&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Directives:===&lt;br /&gt;
Optional. Sets the default maximum number of directives displayed simultaneously.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; maximum number of directives&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
*Default Value: &#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Max Escort Ships:===&lt;br /&gt;
Optional. Sets the default maximum number of escort ships to be shown in the escort list.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
{{Warning|&lt;br /&gt;
Entries more than 16 will cause the list to overflow into the weapons list for resolutions lower than 1024x768.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Length Unit Multiplier:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Speed Unit Multiplier:===&lt;br /&gt;
Optional. Analogous to [[Hud_gauges.tbl#$Length Unit Multiplier:|$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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
*Default Values:&lt;br /&gt;
:&#039;&#039;&#039;The value used in $Length Unit Multiplier&#039;&#039;&#039;, or&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039;, if $Length Unit Multiplier is undefined&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Wireframe Targetbox:===&lt;br /&gt;
Optional. Defines the default draw method for the target viewer (a.k.a. targetbox).&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; Draw method ID&lt;br /&gt;
*Valid Values:&lt;br /&gt;
::&#039;&#039;&#039;0&#039;&#039;&#039; - Standard with full, bright lighting&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; - Wireframe&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; - Standard with proper lighting (i.e. lit the same as the actual target)&lt;br /&gt;
{{Table3615|&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; - Untextured with full bright lighting (i.e. drawn with a single flat color)}}&lt;br /&gt;
&lt;br /&gt;
{{Table224|&lt;br /&gt;
===$Wireframe Color Override:===&lt;br /&gt;
Optional. Allows using a static color for the target monitor wireframe instead of one based on the target&#039;s IFF.&lt;br /&gt;
*Syntax: ( Color ), three integers, values from 0 to 255; red, green and blue respectively&lt;br /&gt;
*Example: ( 0, 255, 0 )}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Targetbox Shader Effect:===&lt;br /&gt;
{{Table3615|&lt;br /&gt;
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 [[Post_processing.tbl##Ship_Effects|#Ship_Effects]], but a table entry for the effect is not needed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any positive number&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Lock Wireframe Mode:===&lt;br /&gt;
Optional. If set, prevents targetbox draw method from being changed during the gaming session.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scale Gauges:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
Optional. If set, all gauges will use this value as the default for scaling individual gauge sizes (i.e. doesn&#039;t affect gauges that use Position:, and doesn&#039;t affect the values of Offset:.  In addition, if &amp;quot;$Load Retail Configuration:&amp;quot; is true then all unspecified retail gauges will use this value.&lt;br /&gt;
&lt;br /&gt;
If not set, defaults to yes. &lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$Force Scaling Above:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.&lt;br /&gt;
&lt;br /&gt;
To disable this feature, use &#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Reticle Style:===&lt;br /&gt;
Optional. Defines which aiming reticle to use.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: &lt;br /&gt;
:&#039;&#039;&#039;FS1&#039;&#039;&#039; - uses &#039;&#039;&#039;&#039;&#039;reticle1_fs1.ani&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
:&#039;&#039;&#039;FS2&#039;&#039;&#039; - uses &#039;&#039;&#039;&#039;&#039;reticle1.ani&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==#Gauge Config==&lt;br /&gt;
The following entries define default gauge appearance and behavior. Each gauge has the option of overriding these options.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Ship:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If not defined, all following config data will be applied to all ships.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;, ship class name&lt;br /&gt;
&lt;br /&gt;
===$Ships:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If not defined, all following config data will be applied to all ships.&lt;br /&gt;
&lt;br /&gt;
*`Syntax: &#039;&#039;&#039;( &amp;quot;Class name 1&amp;quot; &amp;quot;Class name 2&amp;quot; )&#039;&#039;&#039;, ship class names formatted like a flag list.&lt;br /&gt;
&lt;br /&gt;
====$Load Retail Configuration:====&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Load Retail Configuration: 1|$Load Retail Configuration]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Color:====&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Color: 1|$Color]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Color:|$Color]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Font:====&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Font: 1|$Font]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Font:|$Font]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====$Chase View Only:====&lt;br /&gt;
{{Table381|&lt;br /&gt;
Optional. Overrides the [[Hud_gauges.tbl#$Chase View Only: 1|$Chase View Only]] global option for this ship class.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Chase View Only: 1|$Chase View Only]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Base:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
*Valid Values: All supported resolutions (?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Scale Gauges:===&lt;br /&gt;
{{Table371|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Force Scaling Above:===&lt;br /&gt;
{{Table373|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.&lt;br /&gt;
&lt;br /&gt;
To disable this feature, use &#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===$Required Aspect:===&lt;br /&gt;
Optional. If set, this configuration will only be loaded for the specified aspect ratios.&lt;br /&gt;
&lt;br /&gt;
Used as a filter when there are multiple $Base: resolutions in the table&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values:&lt;br /&gt;
:&amp;quot;Full Screen&amp;quot; (4:3, aspect ratio &amp;lt; 1.5)&lt;br /&gt;
:&amp;quot;Wide Screen&amp;quot; (16:9, 16:10, or similar, aspect ratio &amp;gt;= 1.5)&lt;br /&gt;
&lt;br /&gt;
===$Min:===&lt;br /&gt;
Optional. Minimum resolution for this config. Any resolution lower than specified will not use this configuration.&lt;br /&gt;
&lt;br /&gt;
Used as a filter when there are multiple $Base: resolutions in the table&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
*Valid Values: All supported resolutions (?)&lt;br /&gt;
&lt;br /&gt;
===$Max:===&lt;br /&gt;
Optional. Maximum resolution for this config.  Any resolution higher than specified will not use this configuration.&lt;br /&gt;
&lt;br /&gt;
Used as a filter when there are multiple $Base: resolutions in the table&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
*Valid Values: All supported resolutions (?)&lt;br /&gt;
&lt;br /&gt;
===$Gauges:===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Custom:====&lt;br /&gt;
Adds a custom gauge type.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Name:|Name:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Text:|Text:]]&lt;br /&gt;
:[[Hud_gauges.tbl#X Offset:|X Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Y Offset:|Y Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Gauge Type:|Gauge Type:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Active by default:|Active by default:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
&lt;br /&gt;
{{table381|&lt;br /&gt;
====+Scripted Gauge:====&lt;br /&gt;
Adds a scripted gauge type.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Name:|Name:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Messages:==== &lt;br /&gt;
Adds a gauge that display mission messages.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Lines:|Max Lines:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Width:|Max Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Line Height:|Line Height]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Total Lifetime:|Total Lifetime:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Scroll Time:|Scroll Time]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Step Size:|Step Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hidden By Comms Menu:|Hidden By Comms Menu:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Training Messages:==== &lt;br /&gt;
Adds a text box, like the ones seen in the FS1 and FS2 training missions.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Support:====&lt;br /&gt;
Adds a text box that shows the Support ship&#039;s status and ETA&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Y-offset:|Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Status X-offset:|Dock Status X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Time X-offset:|Dock Time X-offset:]] (Optional)&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Enable Rearm Timer:|Enable Rearm Timer:]] (Optional boolean. Enables the countdown timer for rearm and repair. Overrides the commandline setting.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Damage:==== &lt;br /&gt;
Adds a gauge that shows how much damage a target (or the player?) has.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull Integrity Offsets:|Hull Integrity Offsets]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull Integrity Value X-offset:|Hull Integrity Value X-offset]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Entry Height:|Subsystem Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem List Start Offsets:|Subsystem List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Entry Value X-offset:|Subsystem Entry Value X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Wingman Status:==== &lt;br /&gt;
Adds a gauge that monitors the status of your wing and squadron.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Left Background Filename:|Left Background Filename:]] (Optional) (needs an animation with one frame)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional) (needs an animation with one frame)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs an animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Right Background Filename:|Right Background Filename:]] (Optional) (needs an animation with one frame)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional) (needs an animation with one frame)}}&lt;br /&gt;
:[[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)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
{{table373|&lt;br /&gt;
[[Hud_gauges.tbl#Fixed Header Position:|Fixed Header Position:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Left Background Width:|Left Background Width:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Size:|First Background Size:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Width:|Entry Width:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Size:|Entry Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Right Background Offset:|Right Background Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Offset:|Last Background Offset:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Single Wing Offsets:|Single Wing Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Multiple Wing Start Offsets:|Multiple Wing Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Wing Name Offsets:|Wing Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dot Offsets:|Dot Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Expansion Mode:|Expansion Mode:]] (Optional)&lt;br /&gt;
{{Table214|&lt;br /&gt;
:[[Hud_gauges.tbl#Use Full Wing Names:|Use Full Wing Names:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Use Expanded Colors:|Use Expanded Colors:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Auto Speed:==== &lt;br /&gt;
Adds the Auto-Speed mode gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs animation with 4 frames, 3rd is without auto-match-speed enabled, 4th is with... and frames 0 &amp;amp; 1 are not used, done this way because retail fs2 uses the same animation file for the auto speed &amp;amp; auto targeting gauges)&lt;br /&gt;
:[[Hud_gauges.tbl#Auto Offsets:|Auto Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Speed Offsets:|Speed Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|On Text Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|Off Text Color:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Auto Target:==== &lt;br /&gt;
Adds the Auto-target mode gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs animation with 2 frames, 1st is without auto-targeting enabled, 2nd is with)&lt;br /&gt;
:[[Hud_gauges.tbl#Auto Offsets:|Auto Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Target Offsets:|Target Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|On Text Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#On Text Color:|Off Text Color:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Countermeasures:==== &lt;br /&gt;
Adds a gauge that monitors the amount of remaining countermeasures the player&#039;s ship currently has.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs an animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Talking Head:==== &lt;br /&gt;
Adds a video window to display pilot message videos (a.k.a talking heads).&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Animation Offsets:|Animation Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Animation Background Size:|Animation Background Size:]] (Deprecated)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Animation Size:|Animation Size:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Directives:==== &lt;br /&gt;
Adds a gauge that displays all currently active directives (includes current , completed, and failed)&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional) (needs animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional) (needs animation with one frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Line Width:|Max Line Width:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Weapons:==== &lt;br /&gt;
Adds a weapon status and ammunition gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Top Background Filename:|Primary List Top Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Middle Background Filename:|Primary List Middle Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Bottom Background Filename:|Primary List Bottom Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Top Background Filename:|Secondary List Top Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Entry Background Filename:|Secondary List Entry Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Bottom Background Filename:|Secondary List Bottom Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Offsets:|Alt Ballistic Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Primary Background X-offset:|Top Primary BackgroundX-offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text X-offset:|Text X-offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Primary Frame Height:|Top Primary Frame Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Secondary Frame Height:|Top Secondary Frame Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary List Start Y-offset:|Primary List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary List Start Y-offset:|Secondary List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Ammo X-offset:|Primary Weapon Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Link X-offset:|Primary Weapon Link X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Name X-offset:|Primary Weapon Name X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Ammo X-offset:|Secondary Weapon Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Linked X-offset:|Secondary Weapon Linked X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Name X-offset:|Secondary Weapon Name X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Reload X-offset:|Secondary Weapon Reload X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Primary Weapon Entry Height:|Primary Weapon Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Secondary Weapon Entry Height:|Secondary Weapon Entry Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Objective notify:====&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Objective Text Y-offset:|Objective Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Objective Value Y-offset:|Objective Value Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subspace Text Y-offset:|Subspace Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subspace Value Y-offset:|Subspace Value Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Red Alert Text Y-offset:|Red Alert Text Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Red Alert Value Y-offset:|Red Alert Value Y-offset:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Squad Message====&lt;br /&gt;
Adds the squad message gauge. In FS1 and FS2, this gauge is used to send commands to your squad. (?)&lt;br /&gt;
&lt;br /&gt;
*Valid sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]  (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset|Bottom Background Offset]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Command X-offset:|Command X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Page Up Offsets:|Page Up Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Page Down Offsets:|Page Down Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Lag:==== &lt;br /&gt;
Adds a Lag gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Mini Target Shields:====&lt;br /&gt;
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 %&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]]&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (animation needs 8 frames; 0-&amp;gt;3 are the top, right, bottom &amp;amp; left shield quads; 4-&amp;gt;7 are the same except brighter for when the quad is flashing from being hit)&lt;br /&gt;
:[[Hud_gauges.tbl#3 Digit Hull Offsets:|3 Digit Hull Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#2 Digit Hull Offsets:|2 Digit Hull Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#1 Digit Hull Offsets:|1 Digit Hull Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Player Shields:==== &lt;br /&gt;
Adds a gauge that shows the shield and hull status icon of the player&#039;s craft or ship.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Shields:====&lt;br /&gt;
Adds a gauge that shows the shield and hull status icon of the targeted craft or ship.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Escort View:====&lt;br /&gt;
Adds an escort monitor/view gauge. This gauge monitors the status of all ships assigned to the player to escort.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Stagger Width:|Entry Stagger Width:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Header Text:|Header Text]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull X-offset:|Hull X-offset]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Status X-offset:|Status X-offset]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Ship Name Max Width:|Ship Name Max Width:]] (Optional)}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Right-Align Ship Names:|Right-Align Ship Names:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Mission Time:==== &lt;br /&gt;
Adds a gauge that displays the current mission time.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+ETS Retail:====&lt;br /&gt;
{{Table3613|&lt;br /&gt;
Draws the three other ETS gauges as a single gauge.  Will automatically rearrange itself (like retail) if shields or other systems are missing.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
{{Table3613|&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Gauge Offset:|Gauge Offset:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+ETS Weapons:====&lt;br /&gt;
Adds a gauge that displays the energy transfer rate for the energy weapons.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
====+ETS Engines:==== &lt;br /&gt;
Adds a gauge that displays the energy transfer rate for the afterburner/engines.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
====+ETS Shields:==== &lt;br /&gt;
Adds a gauge that displays the energy transfer rate for the shields.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Monitor:==== &lt;br /&gt;
Adds a target monitor gauge that shows the targeted ship&#039;s relative orientation and hull strength, among other things.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[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)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Monitor Alpha Mask Filename:|Monitor Alpha Mask Filename:]] (Optional) (needs animation with a single frame)}}&lt;br /&gt;
:[[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)&lt;br /&gt;
:[[Hud_gauges.tbl#Viewport Offsets:|Viewport Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Viewport Size:|Viewport Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Integrity Bar Offsets:|Integrity Bar Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Integrity Bar Foreground Clip Height:|Integrity Bar Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Status Offsets:|Status Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name Offsets:|Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Class Offsets:|Class Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Distance Offsets:|Distance Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Speed Offsets:|Speed Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Hull Offsets:|Hull Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cargo Contents Offsets:|Cargo Contents Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cargo Scan Start Offsets:|Cargo Scan Start Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cargo Scan Size:|Cargo Scan Size:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Name Offsets:|Subsystem Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Subsystem Integrity Offsets:|Subsystem Integrity Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Disabled Status Offsets:|Disabled Status Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Desaturate:|Desaturate:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Wireframe:|Wireframe:]] (Optional. Valid values match $Wireframe Targetbox: and will override the global setting)&lt;br /&gt;
:[[Hud_gauges.tbl#Wireframe Color:|Wireframe Color:]] (Optional. Color. Takes three ints 0-255, R,G,B; will override the global setting)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Extra Target Data:====&lt;br /&gt;
Adds a gauge that displays &amp;quot;extra&amp;quot; target data, such as its current orders and docking status.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with 1 frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Bracket Offsets:|Bracket Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Offsets:|Dock Offsets:]] (Optional)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Dock Max Width:|Dock Max Width:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Order Offsets:|Order Offsets:]] (Optional)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Order Max Width:|Order Max Width:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Time Offsets:|Time Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Radar:====&lt;br /&gt;
Adds a standard radar gauge&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
{{table190|&lt;br /&gt;
:[[Hud_gauges.tbl#Ngon Sides:|Ngon Sides:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Ngon Sides:|Ngon Offset:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, only the 2nd frame is used)&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Center Offsets:|Radar Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Size:|Radar Size:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Infinity Distance Offsets:|Infinity Distance Offsets]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Long Distance Offsets:|Long Distance Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Short Distance Offsets:|Short Distance Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Radar Orb:====&lt;br /&gt;
Adds a 3D orb radar gauge&lt;br /&gt;
 &lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, only the 2nd frame is used) &lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Center Offsets:|Radar Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radar Size:|Radar Size:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Infinity Distance Offsets:|Infinity Distance Offsets]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Long Distance Offsets:|Long Distance Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Short Distance Offsets:|Short Distance Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Radar BSG:==== &lt;br /&gt;
Adds a BSG style radar (a.k.a DRADIS).&lt;br /&gt;
&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Size:|Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#XY Disc Filename:|XY Disc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#XZ YZ Disc Filename:|XZ YZ Disc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Sweep Disc Filename:|Sweep Disc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Default Contact Filename:|Default Contact Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Unknown Contact Filename:|Unknown Contact Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]]&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]]&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Loop Volume:|Loop Volume:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Minimum Beep Delay:|Minimum Beep Delay]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Afterburner Energy:====&lt;br /&gt;
Adds a gauge that shows the remaining afterburner energy. Note that it only supports a vertical fill.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[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)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Weapon Energy:====&lt;br /&gt;
Adds a gauge that shows the remaining weapon energy. Note that it only supports a vertical fill. &lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[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 &amp;amp; 2 are not used)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Text Alignment:|Text Alignment:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Always Show Text:|Always Show Text:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Follows:|Text Follows:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Ballistic Ammo:|Show Ballistic Ammo:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Armed Guns List Offsets:|Armed Guns List Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Armed Guns List Alignment:|Armed Guns List Alignment:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Armed Guns List Entry Height:|Armed Guns List Entry Height:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Text Warnings:==== &lt;br /&gt;
Adds a gauge that warns the player (current warnings are EMP, Launch, Evaded, Collision, Blast &amp;amp; Engine Wash).&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Center Reticle:==== &lt;br /&gt;
Adds a &amp;quot;custom&amp;quot; center reticle.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint display:|Firepoint display:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint size:|Firepoint size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint X coordinate multiplier:|Firepoint X coordinate multiplier:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Firepoint Y coordinate multiplier:|Firepoint Y coordinate multiplier:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Throttle:====&lt;br /&gt;
Adds a gauge that shows the current throttle position.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Bottom Y-offset:|Foreground Clip Bottom Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Width:|Foreground Clip Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Afterburner Clip Height:|Afterburner Clip Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Background:|Show Background:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Speed Label Offsets:|Max Speed Label Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Show Max Speed Label:|Show Max Speed Label:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Min Speed Label Offsets:|Min Speed Label Offsets:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Show Min Speed Label:|Show Min Speed Label:]] (Optional)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Orbit Center Offsets:|Orbit Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Orbit Radius:|Orbit Radius:]] (Optional)&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Current Speed Offsets:|Current Speed Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Target Speed Offsets:|Target Speed Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Percentage:|Show Percentage:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Glide Status Offsets:|Glide Status Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Match Speed Status Offsets:|Match Speed Status Offsets:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Threat Indicator:==== &lt;br /&gt;
Adds a gauge that indicates when a lock-on has been achieved by an attacker, and if the player is being shot at.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Arc Filename:|Arc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dumbfire Filename:|Dumbfire Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Filename:|Lock Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Dumbfire Offsets:|Dumbfire Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Offsets:|Lock Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Multiplayer Messages:====&lt;br /&gt;
Adds a gauge that displays the multiplayer messages.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Voice Status:====&lt;br /&gt;
Adds a gauge that displays the voice status.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Ping:====&lt;br /&gt;
Adds a gauge that the ping time to the multiplayer server.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Supernova:====&lt;br /&gt;
Adds a gauge that warns the player of an impending supernova shock wave.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Lock Indicator:====&lt;br /&gt;
Adds a Lock Indicator gauge.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Filename:|Lock Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Locked Filename:|Locked Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Lock Center Offsets:|Lock Center Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Locked Center Offsets:|Locked Center Offsets:]] (Optional)&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Loop Locked Animation:|Loop Locked Animation:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Blink Locked Animation:|Blink Locked Animation:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Offscreen Indicator:====&lt;br /&gt;
Adds an Offscreen Indicator.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Brackets:====&lt;br /&gt;
Adds a Target Bracket gauge. This is drawn around current target(s) and talkers.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Dot Filename:|Dot Filename:]] (Optional)&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Enable Target Info:|Enable Target Info:]] (Optional boolean. Adds the target name and class to the brackets. Overrides the commandline setting.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Hostile Triangle:====&lt;br /&gt;
Adds a gauge that points to the nearest attacker, if it is off-screen and is not currently targeted.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Target Triangle:====&lt;br /&gt;
Adds a gauge that points to the targeted craft, if it is currently off-screen.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Missile Triangles:====&lt;br /&gt;
Adds a gauge that is used during attempting to lock onto a target when using an aspect seeking missile.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Lead Indicator:====&lt;br /&gt;
Adds a gauge that leads (is in front) of the target.  Aim your crosshairs at this indicator to increase probability of hitting the target.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
::Frame #0: Secondaries lead indicator (Dumbfire)&lt;br /&gt;
::Frame #1: Secondaries lead indicator (Homing)&lt;br /&gt;
::Frame #2: Primaries lead indicator&lt;br /&gt;
:[[Hud_gauges.tbl#Center Offsets:|Center Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Orientation Tee:====&lt;br /&gt;
Adds a gauge that indicates the targeted craft&#039;s orientation in relation to the player&#039;s craft.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Lead Sight:====&lt;br /&gt;
Adds a gauge that lags (is behind) the target.  Indicates where your shots will end up relative to the target&#039;s position.  To score a hit, this gauge should be over the target.  Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
::Frame #0 is used for secondaries&lt;br /&gt;
::* If only one frame is found in the file, then it is used for primaries instead&lt;br /&gt;
::Frame #1 is used for primaries&lt;br /&gt;
&lt;br /&gt;
====+Kills:====&lt;br /&gt;
Adds a gauge that keeps track of how many kills the player has scored during a mission.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
====+Weapon Linking:====&lt;br /&gt;
Adds a gauge that indicates the selected weapons and their firing rates.&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Arc Filename:|Arc Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Primary Filename:|Single Primary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Primary Filename:|Double Primary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Secondary Filename:|Single Secondary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Secondary Filename:|Double Secondary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triple Secondary Filename:|Triple Secondary Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Primary Offsets:|Single Primary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Primary Offsets:|Double Primary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Single Secondary Offsets:|Single Secondary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Double Secondary Offsets:|Double Secondary Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Triple Secondary Offsets:|Triple Secondary Offsets:]] (Optional)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====+Fixed Messages:====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position]] (Optional)&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table373|&lt;br /&gt;
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
{{table371|&lt;br /&gt;
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])&lt;br /&gt;
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])&lt;br /&gt;
}}&lt;br /&gt;
{{table3615|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
}}&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
{{table375|&lt;br /&gt;
:[[Hud_gauges.tbl#Center Text On Gauge X-Position:|Center Text On Gauge X-Position:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Flight Path Marker:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Adds a gauge that indicates the direction where your ship is traveling. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Center Offsets:|Center Offsets:]] (Optional)}}&lt;br /&gt;
&lt;br /&gt;
====+Warhead Count:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Displays the name of the current secondary weapon. Tallies the ammo left. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Name Offsets:|Name Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Count Offsets:|Count Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Icon Width:|Icon Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Icon Height:|Icon Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Icons:|Max Icons:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Max Columns:|Max Columns:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name Alignment:|Name Alignment:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Hardpoints:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Draws a silhouette of the player&#039;s ship and mounted weapons. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Size:|Size:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Line Width:|Line Width:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#View Direction:|View Direction:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Primary Weapons:|Show Primary Weapons:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Show Secondary Weapons:|Show Secondary Weapons:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Primary Weapons:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Like the Weapons gauge but simpler. Only displays primary weapons. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Text:|Header Text:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Height:|First Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background X-offset:|First Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Height:|Entry Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background X-offset:|Entry Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional) (needs animation with a single frame)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background X-offset:|Last Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Y-offset:|Last Background Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Y-offset:|List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Ammo X-offset:|Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Link X-offset:|Link X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====+Secondary Weapons:====&lt;br /&gt;
{{table3615|&lt;br /&gt;
Like the Weapons gauge but simpler. Only displays secondary weapons. Notably used by [[Diaspora]].&lt;br /&gt;
&lt;br /&gt;
*Valid Sub-Entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)&lt;br /&gt;
::[[Hud_gauges.tbl#Display Size:|Display Size:]]&lt;br /&gt;
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)&lt;br /&gt;
{{table381|&lt;br /&gt;
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}&lt;br /&gt;
{{table224|&lt;br /&gt;
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are &amp;quot;cockpitactive&amp;quot;, &amp;quot;cockpitinactive&amp;quot;, &amp;quot;both&amp;quot;)}}&lt;br /&gt;
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Header Text:|Header Text:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background Height:|First Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#First Background X-offset:|First Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background Height:|Entry Background Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Background X-offset:|Entry Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background X-offset:|Last Background X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Last Background Y-offset:|Last Background Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#List Start Y-offset:|List Start Y-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Ammo X-offset:|Ammo X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Link X-offset:|Link X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Unlink X-offset:|Unlink X-offset:]] (Optional)&lt;br /&gt;
:[[Hud_gauges.tbl#Reload X-offset:|Reload X-offset:]] (Optional)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===$End Gauges===&lt;br /&gt;
The Gauges section must end with $End Gauges. No Exceptions.&lt;br /&gt;
&lt;br /&gt;
==#End==&lt;br /&gt;
The very last entry in the Hud_gauges.tbl must be #End. No Exceptions.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Gauge Configuration Options==&lt;br /&gt;
Since a vast majority of gauges share the same entries, the configuration options for each gauge have been grouped here for formatting consistency.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Position:====&lt;br /&gt;
Defines the screen coordinates for the upper left corner of this gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal pixel, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical pixel position&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]] (and many others)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scale Gauge:====&lt;br /&gt;
&lt;br /&gt;
{{table371|&lt;br /&gt;
Define if a gauge size will scale or not. &lt;br /&gt;
&lt;br /&gt;
If false then gauge bitmaps will always show at their original size which may result in gauges being very small at high resolutions.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Defaults to yes/true.&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039; scale_this_gauge&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Force Scaling Above:====&lt;br /&gt;
&lt;br /&gt;
{{Table373|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.&lt;br /&gt;
&lt;br /&gt;
To disable this feature, use &#039;&#039;&#039;(-1, -1)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: (&#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height)&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Origin:====&lt;br /&gt;
&lt;br /&gt;
{{table371|&lt;br /&gt;
Define gauge position as a ratio of the screen size (base or current, it doesn&#039;t matter).&lt;br /&gt;
&lt;br /&gt;
Requires [[Hud_gauges.tbl#Offset:|Offset:]]&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039; horizontal ratio 0.0 - 1.0, &#039;&#039;&#039;Float&#039;&#039;&#039; vertical ratio 0.0 - 1.0&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Offset:====&lt;br /&gt;
&lt;br /&gt;
{{table371|&lt;br /&gt;
Define gauge offset from [[Hud_gauges.tbl#Origin:|Origin:]] in base resolution pixels &lt;br /&gt;
&lt;br /&gt;
Requires [[Hud_gauges.tbl#Origin:|Origin:]]&lt;br /&gt;
&lt;br /&gt;
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal pixel offset from Origin:, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical pixel offset from Origin:&lt;br /&gt;
&lt;br /&gt;
Used by: most gauges&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Cockpit Target:====&lt;br /&gt;
The cockpit display that this gauge will be rendered to. Refers to the +Display Name: defined in [[ships.tbl#$Cockpit Display:|$Cockpit Display:]].&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039; String defined in +Display Name: in [[ships.tbl#$Cockpit Display:|$Cockpit Display:]]&lt;br /&gt;
&lt;br /&gt;
=====Canvas Size:=====&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height&lt;br /&gt;
&lt;br /&gt;
=====Display Offset:=====&lt;br /&gt;
The position of the canvas on the cockpit display texture&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height&lt;br /&gt;
&lt;br /&gt;
=====Display Size:=====&lt;br /&gt;
The interpolated size on the cockpit display texture that the canvas will be rendered to.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; width, &#039;&#039;&#039;Integer&#039;&#039;&#039; height&lt;br /&gt;
&lt;br /&gt;
====Color:====&lt;br /&gt;
Optional. Overrides both previous color settings ([[Hud_gauges.tbl#$Color: 1|$Color]] HUD option and [[Hud_gauges#$Color: 2|$Color]] ship class option) for this particular gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Color: 1|$Color:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Font:====&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: See [[Hud_gauges.tbl#$Font: 1|$Font:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Name:====&lt;br /&gt;
Defines the name of this custom gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Max Length: 32 characters&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text:====&lt;br /&gt;
Default text to be displayed. Can be altered using the hud-set-message, hud-set-text and hud-set-directive sexps.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Max Length: 32 characters&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====X Offset:====&lt;br /&gt;
Optional. Defines the horizontal pixel offset (from the gauge&#039;s origin as defined by [[Hud_gauges.tbl#Position:|Position:]]) that the Text will be displayed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
====Y Offset:====&lt;br /&gt;
Optional. Defines the vertical pixel offset (from the gauge&#039;s origin defined by [[Hud_gauges.tbl#Position:|Position:]]) that the Text will be displayed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
====Gauge Type:====&lt;br /&gt;
Defines the type of gauge this is.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values: Any one of the possible [[gauge types]].&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Slew:====&lt;br /&gt;
Optional. Determines whether or not this gauge is affected by afterburner shaking or similar effects. If set to &amp;quot;true&amp;quot;, the gauge will &amp;lt;strong&amp;gt;not&amp;lt;/strong&amp;gt; follow the player&#039;s head movements when using TrackIR/padlock. i.e. should be used for gauges like the gunsight/leadsight.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
====Max Lines:====&lt;br /&gt;
Optional. Specifies the maximum number of message lines that are displayed.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Default Value: 3&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Max Width:====&lt;br /&gt;
Optional. Determines how long each message line may be.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Line Height:====&lt;br /&gt;
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)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Default Value: 9&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
====Total Lifetime:====&lt;br /&gt;
Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: milliseconds&lt;br /&gt;
*Default Value: 14000 (14 seconds)&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scroll Time:====&lt;br /&gt;
Optional. Determines the time for the messages to scroll up one step.( See [[Hud_gauges.tbl#Step Size:|Step Size:]] )&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: milliseconds&lt;br /&gt;
*Default Value: 30&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Step Size:====&lt;br /&gt;
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:]])&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Default Value: 3&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Active by default:====&lt;br /&gt;
Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Filename:====&lt;br /&gt;
Designates the [[Multimedia_Files#ANI|.ANI]] or [[Multimedia_Files#EFF|.EFF]] used for this gauge&#039;s background graphic.&lt;br /&gt;
{{Note| All HUD .ANI&#039;s must have the same color palette as the retail .ANI&#039;s in order to render properly. (.EFF&#039;s do not have this restriction)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
**No filename extension is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]&lt;br /&gt;
&lt;br /&gt;
====Top Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the top background. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bottom Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Bottom background (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Left Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Left side of gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====First Background Filename:====&lt;br /&gt;
Optional. Alias for [[Hud_gauges.tbl#Left Background Filename:|Left Background Filename:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Right Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Right side of the gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Last Background Filename:====&lt;br /&gt;
Optional. Alias for [[Hud_gauges.tbl#Right Background Filename:|Right Background Filename:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the (Wing) Entry section of the gauge (aka the middle sections).&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage|+Damage]], [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Top Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Primary List Top Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Middle Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Primary List Middle Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Bottom Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Primary List Bottom Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Top Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Secondary List Top Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Entry Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Secondary List Entry Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Bottom Background Filename:====&lt;br /&gt;
Optional. Designates which file to use for the Secondary List Bottom Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Alt Ballistic Filename:====&lt;br /&gt;
Optional. Designates an alternate file to be used for ballistic weapons.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
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]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dot Filename:====&lt;br /&gt;
Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Header Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for headers of various gauges&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:Weapons:&lt;br /&gt;
::[[Hud_gauges.tbl#Alt Ballistic Offsets:|Alt Ballistic Offsets:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]], [[Hud_gauges.tbl#+Damage|+Damage:]],  [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fixed Header Position:====&lt;br /&gt;
Optional. If set, the header text will not change position when the gauge changes size.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text Y-offset:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship Text. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text Offsets:====&lt;br /&gt;
Optional. Defines the screen position offsets for the text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Value Offsets:====&lt;br /&gt;
Optional. Defines the screen position offsets for the value label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Status X-offset:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship&#039;s dock status. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Time X-offset:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship&#039;s dock time. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull Integrity Offsets:====&lt;br /&gt;
Optional. Designates the offsets from the gauge&#039;s upper left corner for the for the Damage gauge Hull integrity textbox(?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull Integrity Value X-offset:====&lt;br /&gt;
Optional. Designates the offsets from the hull integrity textbox&#039;s upper left corner for the hull integrity value. (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Background Height:====&lt;br /&gt;
Optional. Designates the height of the Top background (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Left Background Width:====&lt;br /&gt;
Optional. Defines the width of the Left Background.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Width:====&lt;br /&gt;
Optional. Defines the width of the Entry Background (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subsystem Entry Height:====&lt;br /&gt;
Optional. Designates the height of the Subsystem entry (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subsystem List Start Offsets:====&lt;br /&gt;
Optional. Designates the offsets from the gauge&#039;s upper left corner for the for the start of the Subsytem List (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subsystem Entry Value X-offset:====&lt;br /&gt;
Optional. Designates the horizontal offset from the Subsystem List&#039;s position (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Single Wing Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for a single wing (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Multiple Wing Start Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for multiple wings (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Wing Name Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the Support Ship header (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dot Offsets:====&lt;br /&gt;
Optional. Designates the offset from the gauge&#039;s upper left corner for the All wingman status icons.&lt;br /&gt;
*Syntax:&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 1&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 2&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 3&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 4&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 5&lt;br /&gt;
:&#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y ;; Wingman 6&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
{{Warning|&lt;br /&gt;
All 6 wingman positions must be defined}}&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
====Expansion Mode:====&lt;br /&gt;
Optional. Denotes which direction (in relation to the player&#039;s wing) that the other wings should be appended to the gauge. If not present the gauge will expand to the left.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;String&#039;&#039;&#039;&lt;br /&gt;
*Valid Values:&lt;br /&gt;
**Right&lt;br /&gt;
**Down&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
&lt;br /&gt;
====Use Full Wing Names:====&lt;br /&gt;
{{Table214|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;False&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Use Expanded Colors:====&lt;br /&gt;
{{Table214|&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;False&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Auto Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinates for the &amp;quot;Auto&amp;quot; text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Auto Speed:|+Auto Speed:]], [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Speed Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinates for the &amp;quot;Speed&amp;quot; text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Auto Speed:|+Auto Speed:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Target Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinates for the &amp;quot;Target&amp;quot; text label.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal position, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical position&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Animation Offsets:====&lt;br /&gt;
Optional. Defines the offsets for the animation graphics.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Animation Background Size:====&lt;br /&gt;
Deprecated. Originally, this set the size of the black box that&#039;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:]].&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal size, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical size&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Animation Size:====&lt;br /&gt;
{{table373|&lt;br /&gt;
Optional. Defines the size of the animation. All animations will be scaled to match this size.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal size, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical size&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====List Start Offsets:====&lt;br /&gt;
Optional. Defines the screen coordinate offsets for the start of the Directives list.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x, &#039;&#039;&#039;Integer&#039;&#039;&#039; y&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Height:====&lt;br /&gt;
Optional. Defines the height of each Directive&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Alt Ballistic Offsets:====&lt;br /&gt;
Opetional. Defines the screen coordinate offsets for headers of ballistic weapons&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Header Offset:|+Header Offset:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Primary Background X-offset:====&lt;br /&gt;
Optional. Defines the screen coordinate offset for the Top Primary Background&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Text X-offset:====&lt;br /&gt;
(Optional) Defines the screen coordinate X-offset for weapon labels&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
*Valid Sub-entries:&lt;br /&gt;
:[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Alt Ballistic X-offset:====&lt;br /&gt;
Optional. Defines the screen coordinate X-offset for ballistic weapons&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#Top Primary Background X-offset:|Top Primary Background X-offset:]], [[Hud_gauges.tbl#Text X-offset:|Text X-offset:]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Primary Frame Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Secondary Frame Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary List Start Y-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary List Start Y-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Ammo X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Link X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Name X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Ammo X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Unlinked X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Linked X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Name X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Reload X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Primary Weapon Entry Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Secondary Weapon Entry Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]&lt;br /&gt;
&lt;br /&gt;
====3 Digit Hull Offsets:====&lt;br /&gt;
Designates the screen position offsets for the hull damage % when it is the 3 digit range (i.e. &amp;gt;= 100%)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Digit Hull Offsets:====&lt;br /&gt;
Designates the screen position offsets for the hull damage % when it is the 2 digit range (i.e. 100% &amp;gt; hull damage%  &amp;gt;= 10%)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====1 Digit Hull Offsets:====&lt;br /&gt;
Designates the screen position offsets for the hull damage % when it is the 1 digit range (i.e. 10% &amp;gt; hull damage%  &amp;gt;= 0%)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]&lt;br /&gt;
&lt;br /&gt;
====Objective Text Y-offset:====&lt;br /&gt;
Designates the screen position offset for the Objective label&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Objective Value Y-offset====&lt;br /&gt;
Designates the screen position offset for the Objective value&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subspace Text Y-offset:====&lt;br /&gt;
Designates the screen position offset for the Subspace label&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Subspace Value Y-offset====&lt;br /&gt;
Designates the screen position offset for the Subspace value (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Red Alert Text Y-offset====&lt;br /&gt;
Designates the screen position offset for the Red Alert label&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Red Alert Value Y-offset====&lt;br /&gt;
Designates the screen position offset for the Red Alert value (?)&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Command X-offset:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]&lt;br /&gt;
&lt;br /&gt;
====Page Up Offsets:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]&lt;br /&gt;
&lt;br /&gt;
====Page Down Offsets:====&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; x offset, &#039;&#039;&#039; Integer y offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Entry Stagger Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Header Text:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Header Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====List Start Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Name X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Status X-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Ship Name Max Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Right-Align Ship Names:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Foreground Clip Height:====&lt;br /&gt;
&lt;br /&gt;
* Sets the height, in pixels, of the gauge.&lt;br /&gt;
** 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.&lt;br /&gt;
* Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
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]]&lt;br /&gt;
&lt;br /&gt;
====Letter Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Top Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bottom Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Gauge Offset:====&lt;br /&gt;
*Distance between the individual weapon/shield/engine ETS gauges that comprise this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Monitor Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Integrity Bar Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewport Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewport Size:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Integrity Bar Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Integrity Bar Foreground Clip Height:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Status Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Name Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Class Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Speed Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hull Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cargo Contents Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cargo Scan Start Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cargo Scan Size:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bracket Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Dock Max Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order Max Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Time Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Radar Center Offsets:====&lt;br /&gt;
Defines the radar&#039;s plot origin as an offset, in pixels, from this gauge&#039;s [[Hud_gauges.tbl#Position|Position]] coordinates&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal offset, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
====Radar Size:====&lt;br /&gt;
Size, in pixels, of the radar plot area.&lt;br /&gt;
&lt;br /&gt;
Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; horizontal size, &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical size&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
====Infinity Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
Offset to draw the infinity radar range symbol.&lt;br /&gt;
&lt;br /&gt;
====Long Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
Offset to draw the long range radar text (i.e. 10k).&lt;br /&gt;
&lt;br /&gt;
====Short Distance Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]&lt;br /&gt;
&lt;br /&gt;
Offset to draw the short range radar text (i.e. 2k).&lt;br /&gt;
&lt;br /&gt;
====Size:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====XY Disc Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====XZ YZ Disc Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sweep Disc Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Default Contact Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Unknown Contact Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Loop Volume:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Minimum Beep Delay:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Firepoint display:====&lt;br /&gt;
Displays the positions of the gun firepoints on your ship&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;, YES or NO&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
====Firepoint size:====&lt;br /&gt;
Diameter of the gunpoint circles.  &#039;&#039;&#039;Must be 4 or greater&#039;&#039;&#039; in order to work properly.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Firepoint X coordinate multiplier:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Firepoint Y coordinate multiplier:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Foreground Clip Bottom Y-offset:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Foreground Clip Width:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Afterburner Clip Height:====&lt;br /&gt;
* 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:]]&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
====Show Background:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Max Speed Label Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Min Speed Label Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Orbit Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Orbit Radius:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Arc Filename:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames (but only the 2nd frame is used ?!?!? for threat &amp;amp; weapon linking so far)&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Dumbfire Filename:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames. The 1st frame is &amp;quot;no warning&amp;quot;, the rest of the frames are cycled through when a warning is active.&lt;br /&gt;
&lt;br /&gt;
Internally FSO also refers to this as the &amp;quot;laser threat warning&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Lock Filename:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames. The 1st frame is &amp;quot;no warning&amp;quot;, 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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Dumbfire Offsets:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Lock Offsets:====&lt;br /&gt;
*Filename for the background graphic for this gauge&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Lock Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Locked Filename:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Lock Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Locked Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Loop Locked Animation:====&lt;br /&gt;
&lt;br /&gt;
Controls whether the animation should loop after locking on, like in FS1.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Blink Locked Animation:====&lt;br /&gt;
&lt;br /&gt;
Controls whether the animation should blink after locking on, like in FS2.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]&lt;br /&gt;
&lt;br /&gt;
====Radius:====&lt;br /&gt;
Defines the distance from the center of the screen to the base of the Hostile Triangle gauge.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Default value:&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Triangle Base:====&lt;br /&gt;
Defines the width of the Hostile Triangle&#039;s base.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
*Default value:&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Triangle Height:====&lt;br /&gt;
Defines the height of the Hostile Triangle.&lt;br /&gt;
&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Float&#039;&#039;&#039;&lt;br /&gt;
Default value:&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Center Offsets:====&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Lead Indicator:|+Lead Indicator:]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Single Primary Filename:====&lt;br /&gt;
Designates the file to use for primary linking for ships with a single primary bank.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Primary Filename:====&lt;br /&gt;
	&lt;br /&gt;
Designates the file to use for primary linking for ships with two primary banks.&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with 4 frames:&lt;br /&gt;
* Frame 0 is no banks selected&lt;br /&gt;
* Frame 1 is 1st bank selected&lt;br /&gt;
* Frame 2 is 2nd bank selected&lt;br /&gt;
* Frame 3 is both banks selected/linked&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Single Secondary Filename:====&lt;br /&gt;
&lt;br /&gt;
Designates the file to use for selected secondary bank for ships with a single secondary bank.&lt;br /&gt;
&lt;br /&gt;
Needs to be an [[Multimedia_Files#ANI|ani]] with 2 frames; 1st is bank 1 not selected, 2nd is bank 1 selected.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Secondary Filename:====&lt;br /&gt;
&lt;br /&gt;
Designates the file to use for selected secondary bank for ships with two secondary banks.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Triple Secondary Filename:====&lt;br /&gt;
&lt;br /&gt;
Designates the file to use for selected secondary bank for ships with two secondary banks.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Single Primary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Primary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Single Secondary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Double Secondary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Triple Secondary Offsets:====&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]&lt;br /&gt;
&lt;br /&gt;
====Hidden By Comms Menu:====&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Defines whether the messages gauge may be drawn at the same time as the wingman comms menu.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;false&#039;&#039;&#039; (messages are not visible while the comms menu is open)&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]}}&lt;br /&gt;
&lt;br /&gt;
====Bottom Background Offset:====&lt;br /&gt;
{{Table3615|&lt;br /&gt;
Defines the vertical pixel offset added to the position of the bottom background frame.&lt;br /&gt;
*Syntax: &#039;&#039;&#039;Integer&#039;&#039;&#039; vertical offset&lt;br /&gt;
*Units: Pixels&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]}}&lt;br /&gt;
&lt;br /&gt;
====Center Text On Gauge X-Position:====&lt;br /&gt;
{{Table375|&lt;br /&gt;
Sets whether to position the center of the text to the gauge&#039;s X-position.&lt;br /&gt;
*Syntax &#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;false&#039;&#039;&#039; if the gauge is explicitly given a position, &#039;&#039;&#039;true&#039;&#039;&#039; otherwise&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Fixed Messages:|+Fixed Messages:]]}}&lt;br /&gt;
&lt;br /&gt;
====Ngon Sides:====&lt;br /&gt;
{{Table190|&lt;br /&gt;
Defines the number of sides a regular polygon (N-gon) radar has.  If defined, the standard radar&#039;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&#039;s angle stays the same but the blip&#039;s radius to the center of the plot area is reduced.&lt;br /&gt;
*Syntax &#039;&#039;&#039;Integer&#039;&#039;&#039;&lt;br /&gt;
*Default Value: &#039;&#039;&#039;0&#039;&#039;&#039; A value of 0 means to use the standard ellipsoid radar&lt;br /&gt;
*Minimum value: &#039;&#039;&#039;3&#039;&#039;&#039; (which is a triangle)&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]}}&lt;br /&gt;
&lt;br /&gt;
====Ngon Offset:====&lt;br /&gt;
{{Table190|&lt;br /&gt;
Defines the angular offset to apply to the N-gon perimeter.  The first vertex is at the 3 o&#039;clock position, positive offsets spin this vertex counter-clockwise, negative offsets spin this clockwise.&lt;br /&gt;
*Syntax &#039;&#039;&#039;Float&#039;&#039;&#039; (radians)&lt;br /&gt;
*Default Value: &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Tables]]&lt;/div&gt;</summary>
		<author><name>Asteroth</name></author>
	</entry>
</feed>