<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://nexusthegame.net/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://nexusthegame.net/w/index.php?action=history&amp;feed=atom&amp;title=Modding_weapon_ranges_and_accuracy</id>
		<title>Modding weapon ranges and accuracy - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://nexusthegame.net/w/index.php?action=history&amp;feed=atom&amp;title=Modding_weapon_ranges_and_accuracy"/>
		<link rel="alternate" type="text/html" href="http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;action=history"/>
		<updated>2026-05-18T12:59:07Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=50&amp;oldid=prev</id>
		<title>Arparso at 12:02, 4 May 2009</title>
		<link rel="alternate" type="text/html" href="http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=50&amp;oldid=prev"/>
				<updated>2009-05-04T12:02:23Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 12:02, 4 May 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 107:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 107:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Infinite range===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Infinite range===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Typically there is no row in any '''BASEHITCHANCE'''-block being specified for a ''Range'' of 5, so the accuracy for that range defaults to 0. If you manually add a row for a ''Range'' of 5 for a certain ''TargetType'' (or all of them) and set accuracy to some value greater than 0, then your weapon will fire at infinite range (unless being a laser weapon of course, see above). No matter, how far away your target is, you'll be able to shoot at it with the accuracy specified at that row.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Typically there is no row in any '''BASEHITCHANCE'''-block being specified for a ''Range'' of 5, so the accuracy for that range defaults to 0. If you manually add a row for a ''Range'' of 5 for a certain ''TargetType'' (or all of them) and set accuracy to some value greater than 0, then your weapon will fire at infinite range (unless being a laser weapon of course, see above). No matter, how far away your target is, you'll be able to shoot at it with the accuracy specified at that row.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Modding Help]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Arparso</name></author>	</entry>

	<entry>
		<id>http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=49&amp;oldid=prev</id>
		<title>Arparso at 11:59, 4 May 2009</title>
		<link rel="alternate" type="text/html" href="http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=49&amp;oldid=prev"/>
				<updated>2009-05-04T11:59:40Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:59, 4 May 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | Travel &amp;lt;type&amp;gt; &amp;lt;param&amp;gt; &amp;lt;effectID&amp;gt; &amp;lt;effectScaling&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | Travel &amp;lt;type&amp;gt; &amp;lt;param&amp;gt; &amp;lt;effectID&amp;gt; &amp;lt;effectScaling&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|- style=&amp;quot;background-color: #4285CC; color: white;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|- style=&amp;quot;background-color: #4285CC; color: white;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;30&lt;/del&gt;%&amp;quot; |Parameter name&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;15&lt;/ins&gt;%&amp;quot; |Parameter name&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;35&lt;/del&gt;%&amp;quot; |Function&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;50&lt;/ins&gt;%&amp;quot; |Function&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width:35%&amp;#160; |Possible value&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width:35%&amp;#160; |Possible value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Arparso</name></author>	</entry>

	<entry>
		<id>http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=48&amp;oldid=prev</id>
		<title>Arparso: /* Range of weapons */</title>
		<link rel="alternate" type="text/html" href="http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=48&amp;oldid=prev"/>
				<updated>2009-05-04T11:59:18Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Range of weapons&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:59, 4 May 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Actually this isn't quite true for all weapons. Laser-type weapons have their range also limited by their ''Travel''-property:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Actually this isn't quite true for all weapons. Laser-type weapons have their range also limited by their ''Travel''-property:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| style=&amp;quot;border:1px solid #4285B1; border-collapse:collapse; width: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;60&lt;/del&gt;%;&amp;quot; cellpadding=&amp;quot;4&amp;quot; border=&amp;quot;1&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| style=&amp;quot;border:1px solid #4285B1; border-collapse:collapse; width: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;100&lt;/ins&gt;%;&amp;quot; cellpadding=&amp;quot;4&amp;quot; border=&amp;quot;1&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | Travel &amp;lt;type&amp;gt; &amp;lt;param&amp;gt; &amp;lt;effectID&amp;gt; &amp;lt;effectScaling&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | Travel &amp;lt;type&amp;gt; &amp;lt;param&amp;gt; &amp;lt;effectID&amp;gt; &amp;lt;effectScaling&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Arparso</name></author>	</entry>

	<entry>
		<id>http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=47&amp;oldid=prev</id>
		<title>Arparso: Created page with 'Editing the range and accuracy of weapons is one of the more obscure things to do, since the official modding documentation is a bit vague about that. This article is trying to e...'</title>
		<link rel="alternate" type="text/html" href="http://nexusthegame.net/w/index.php?title=Modding_weapon_ranges_and_accuracy&amp;diff=47&amp;oldid=prev"/>
				<updated>2009-05-04T11:58:52Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;Editing the range and accuracy of weapons is one of the more obscure things to do, since the official modding documentation is a bit vague about that. This article is trying to e...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Editing the range and accuracy of weapons is one of the more obscure things to do, since the official modding documentation is a bit vague about that. This article is trying to explain how to modify these properties to achieve the result you're going for.&lt;br /&gt;
&lt;br /&gt;
==Ranges in the game==&lt;br /&gt;
The game differentiates between five ranges, that two ships can be in:&lt;br /&gt;
{| style=&amp;quot;border:1px solid #4285B1; border-collapse:collapse; width: 60%;&amp;quot; cellpadding=&amp;quot;4&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #4285CC; color: white;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%&amp;quot; |Range ID&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; |Name&lt;br /&gt;
! style=&amp;quot;width:55%&amp;quot; |Distance&lt;br /&gt;
|-&lt;br /&gt;
|1||Contact||0 meters&lt;br /&gt;
|-&lt;br /&gt;
|2||Combat||1 to 5000 meters&lt;br /&gt;
|-&lt;br /&gt;
|3||Artillery||5001 to 10000 meters&lt;br /&gt;
|-&lt;br /&gt;
|4||Bomber||10001 to 20000 meters&lt;br /&gt;
|-&lt;br /&gt;
|5||Out of (range)||20001-25000 meters (and above?)&lt;br /&gt;
|}&lt;br /&gt;
These ranges are actually being defined by entries in the file ''tacticsbase.ini'' located in the following folder:&amp;lt;br /&amp;gt;&lt;br /&gt;
''/universe/tactics/tacticsbase.ini/''&lt;br /&gt;
&lt;br /&gt;
They can be changed, though that may create problems further down the road with certain AI scripts. The syntax is as follows:&lt;br /&gt;
{| style=&amp;quot;border:1px solid #4285B1; border-collapse:collapse; width: 60%;&amp;quot; cellpadding=&amp;quot;4&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | Range &amp;lt;id&amp;gt; &amp;lt;distance&amp;gt; &amp;lt;unknown1&amp;gt; &amp;lt;unknown2&amp;gt; &amp;lt;name&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background-color: #4285CC; color: white;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; |Parameter name&lt;br /&gt;
! style=&amp;quot;width:35%&amp;quot; |Function&lt;br /&gt;
! style=&amp;quot;width:35%  |Possible value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;id&amp;gt; || the range identifier || 1-5&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;distance&amp;gt; || the maximum distance of this range || any number greater than the distance of the earlier ranges&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;unknown1&amp;gt; || ''not currently known'' || ''not currently known'' (- / F)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;unknown2&amp;gt; || ''not currently known'' || ''not currently known'' (F1-F5)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;name&amp;gt; || name of the range || any string, enclosed by double quotation marks ('''&amp;quot;''','''&amp;quot;''')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Accuracy==&lt;br /&gt;
Every weapon entry in the ''tacticstypes.ini'' has a ''HitChanceCat''-property, which links it to a certain '''BASEHITCHANCE'''-block in the same file. These blocks determine both accuracy and maximum range of a given weapon against any given target, but we'll just look at accuracy for now:&lt;br /&gt;
&lt;br /&gt;
Every row in the '''BASEHITCHANCE'''-block follows the same syntax:&lt;br /&gt;
{| style=&amp;quot;border:1px solid #4285B1; border-collapse:collapse; width: 100%;&amp;quot; cellpadding=&amp;quot;4&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | &amp;lt;TargetType&amp;gt; &amp;lt;RangeID&amp;gt; &amp;lt;HitChance&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background-color: #4285CC; color: white;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%&amp;quot; |Parameter name&lt;br /&gt;
! style=&amp;quot;width:50%&amp;quot; |Function&lt;br /&gt;
! style=&amp;quot;width:35%  |Possible value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;TargetType&amp;gt; &lt;br /&gt;
| refers to the ''TargetType''-property off '''SHIPCLASS'''-entries&amp;lt;br /&amp;gt;&lt;br /&gt;
more specifically: it is the ''TargetType'' of the object the weapon aims at&lt;br /&gt;
| any ''TargetType''-value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;RangeID || the ID of the ''Range'' the targetted object is in; usually only ''Ranges'' 2 to 4 are being used here, because ''Range'' 0 wouldn't make sense and ''Range'' 5 is being used up to infinity || any of the [[#Ranges in the game|Range IDs]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;HitChance&amp;gt; || accuracy at this ''Range'' against the given ''TargetType'', in percent, without [[ECM]]- or [[ECCM]]-systems in mind || percentile value; can be greater than 100 percent to counter [[ECM]]-/[[ECCM]]-effects&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So, for example, the default ''energy shell'' weapon has a ''HitChanceCat'' of 4 and we assume, it now fires at a ''Gorg Battleship'', which is a ''TargetType'' of 5. When determining the chance to hit the target, the game will look at the '''BASEHITCHANCE'''-block with the number 4. It looks for any rows starting with the ''TargetType''-value of 5 and since the battleship is roughly 6000 meters away, it'll use the following row for ''Range 3'':&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;5 3 95&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obviously your chance to hit and therefore your accuracy at this range is 95 percent. It'll still apply [[ECM]]- and [[ECCM]]-effects to this percentage, so your actual accuracy may be lower than this value.&lt;br /&gt;
&lt;br /&gt;
===Having 0 accuracy===&lt;br /&gt;
If your hitchance for a given ''TargetType'' and ''Range'' is 0, the weapon will not even fire at the target, since it is impossible to hit at this range. This actually serves to limit the maximum range of weapons, which we'll discuss next.&lt;br /&gt;
&lt;br /&gt;
==Range of weapons==&lt;br /&gt;
As we've seen, a weapon having a hitchance of 0 at a certain range, will not fire at the target. This actually represents your maximum range of this weapon as well. If you want to modify your weapons to fire at greater distances, you'll be wanting to raise the hit percentages of this weapon for the larger ''Ranges'' (3 and 4 respectively). Of course this also means you're going to stick to the predefined ''Ranges'' (5000m, 10000m and 20000m per default) and you won't be able to create a weapon with a non-default firing range.&lt;br /&gt;
&lt;br /&gt;
Actually this isn't quite true for all weapons. Laser-type weapons have their range also limited by their ''Travel''-property:&lt;br /&gt;
{| style=&amp;quot;border:1px solid #4285B1; border-collapse:collapse; width: 60%;&amp;quot; cellpadding=&amp;quot;4&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #16203A; text-align: center;&amp;quot; | Travel &amp;lt;type&amp;gt; &amp;lt;param&amp;gt; &amp;lt;effectID&amp;gt; &amp;lt;effectScaling&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background-color: #4285CC; color: white;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; |Parameter name&lt;br /&gt;
! style=&amp;quot;width:35%&amp;quot; |Function&lt;br /&gt;
! style=&amp;quot;width:35%  |Possible value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;type&amp;gt; || the type of the shot, that is being fired &lt;br /&gt;
| Numerical value:&amp;lt;br /&amp;gt;&lt;br /&gt;
#radius from the firing to the target (laser weapons)&lt;br /&gt;
#travelling shot (projectile shot)&lt;br /&gt;
#shot has a shipclass (missiles, fighters)&lt;br /&gt;
#shot aims a breaching point and it doesn't have a shipclass (commandos?)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;param&amp;gt; || additional parameter, depending on the type of the shot&lt;br /&gt;
|numerical value&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;type&amp;gt;=1: &amp;lt;param&amp;gt;=maximum length of the radius (firing distance of the laser)&lt;br /&gt;
*&amp;lt;type&amp;gt;=2: &amp;lt;param&amp;gt;=speed of the shot&lt;br /&gt;
*else &amp;lt;param&amp;gt;=0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;effectID&amp;gt; || the effect being used for the shot || effect ID from ''efx.ini'' or ''mod_efx.ini'' or a '''SHIPCLASS'''-id, if &amp;lt;type&amp;gt;=3&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;effectScaling&amp;gt; || how to scale the effect || any numerical value; 1 means original size, &amp;lt;1 is smaller, &amp;gt;1 is bigger&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So you can give laser weapons their maximum range using the &amp;lt;param&amp;gt;-parameter of the ''Travel''-property. This works in combination with the hitchances, so if your accuracy against some target at a certain range is 0, the weapon will still not fire, even if your &amp;lt;param&amp;gt;-parameter is greater than this distance. However, if your &amp;lt;param&amp;gt;-parameter is smaller than the distance, where you would still have a chance to hit, then the weapon will only fire, when the target is not farther away than what was specified in your &amp;lt;param&amp;gt;-parameter.&lt;br /&gt;
&lt;br /&gt;
===Infinite range===&lt;br /&gt;
Typically there is no row in any '''BASEHITCHANCE'''-block being specified for a ''Range'' of 5, so the accuracy for that range defaults to 0. If you manually add a row for a ''Range'' of 5 for a certain ''TargetType'' (or all of them) and set accuracy to some value greater than 0, then your weapon will fire at infinite range (unless being a laser weapon of course, see above). No matter, how far away your target is, you'll be able to shoot at it with the accuracy specified at that row.&lt;/div&gt;</summary>
		<author><name>Arparso</name></author>	</entry>

	</feed>