Changed fragmentation explosives to emit fragments like they should. All values are experimental.

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2161 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
silversurfer
2014-10-03 10:51:35 +00:00
parent 22ed620084
commit 2d3fc62bb6
2 changed files with 93 additions and 78 deletions
@@ -73,12 +73,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>40</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>5</ubFragDamage>
<ubFragRange>50</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>4</uiIndex>
@@ -93,12 +93,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>20</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>10</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>5</uiIndex>
@@ -193,12 +193,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>150</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>12</ubFragDamage>
<ubFragRange>100</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>10</uiIndex>
@@ -207,18 +207,18 @@
<ubStunDamage>30</ubStunDamage>
<ubRadius>2</ubRadius>
<ubVolume>30</ubVolume>
<ubVolatility>2</ubVolatility>
<ubVolatility>0</ubVolatility>
<ubAnimationID>1</ubAnimationID>
<ubDuration>0</ubDuration>
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>20</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>6</ubFragDamage>
<ubFragRange>40</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>11</uiIndex>
@@ -333,12 +333,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>150</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>7</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>17</uiIndex>
@@ -433,12 +433,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>100</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>14</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>22</uiIndex>
@@ -673,12 +673,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>6</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>100</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>5</ubFragDamage>
<ubFragRange>70</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>34</uiIndex>
@@ -793,12 +793,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>6</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>125</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>6</ubFragDamage>
<ubFragRange>70</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>40</uiIndex>
@@ -913,12 +913,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>6</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>150</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>7</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>46</uiIndex>
@@ -1043,7 +1043,7 @@
<EXPLOSIVE>
<uiIndex>52</uiIndex>
<ubType>0</ubType>
<ubDamage>27</ubDamage>
<ubDamage>32</ubDamage>
<ubStunDamage>7</ubStunDamage>
<ubRadius>4</ubRadius>
<ubVolume>27</ubVolume>
@@ -1154,11 +1154,11 @@
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>200</usNumFragments>
<ubFragType>13</ubFragType>
<ubFragDamage>6</ubFragDamage>
<ubFragRange>200</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragType>0</ubFragType>
<ubFragDamage>10</ubFragDamage>
<ubFragRange>100</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>58</uiIndex>
@@ -1233,19 +1233,19 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>100</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>8</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>62</uiIndex>
<ubType>0</ubType>
<ubDamage>30</ubDamage>
<ubStunDamage>5</ubStunDamage>
<ubRadius>8</ubRadius>
<ubRadius>4</ubRadius>
<ubVolume>25</ubVolume>
<ubVolatility>1</ubVolatility>
<ubAnimationID>2</ubAnimationID>
@@ -1255,10 +1255,10 @@
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>200</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>6</ubFragDamage>
<ubFragDamage>8</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>63</uiIndex>
@@ -1293,12 +1293,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>3</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>150</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>7</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>65</uiIndex>
@@ -1813,12 +1813,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>40</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>5</ubFragDamage>
<ubFragRange>50</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>91</uiIndex>
@@ -1833,12 +1833,12 @@
<ubStartRadius>0</ubStartRadius>
<ubMagSize>1</ubMagSize>
<fExplodeOnImpact>0</fExplodeOnImpact>
<usNumFragments>0</usNumFragments>
<usNumFragments>20</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>0</ubFragDamage>
<ubFragRange>0</ubFragRange>
<ubHorizontalDegree>0</ubHorizontalDegree>
<ubVerticalDegree>0</ubVerticalDegree>
<ubFragDamage>10</ubFragDamage>
<ubFragRange>80</ubFragRange>
<ubHorizontalDegree>359</ubHorizontalDegree>
<ubVerticalDegree>5</ubVerticalDegree>
</EXPLOSIVE>
<EXPLOSIVE>
<uiIndex>92</uiIndex>
+17 -2
View File
@@ -4166,6 +4166,7 @@
<Attachment>1</Attachment>
<BR_NewInventory>4</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -4197,6 +4198,7 @@
<Attachment>1</Attachment>
<BR_NewInventory>4</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -4337,6 +4339,7 @@
<Attachment>1</Attachment>
<BR_NewInventory>2</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -4346,9 +4349,9 @@
<uiIndex>141</uiIndex>
<szItemName>Mine</szItemName>
<szLongItemName>Land Mine</szLongItemName>
<szItemDesc>This anti-personnel mine is a fragmentation weapon that becomes activated when stepped on. It includes an anti-disturbance device to inhibit clearance, and a sensor that neutralizes the mine after a specified time.</szItemDesc>
<szItemDesc>This anti-personnel mine is a blast mine that becomes activated when stepped on. It includes an anti-disturbance device to inhibit clearance, and a sensor that neutralizes the mine after a specified time.</szItemDesc>
<szBRName>Land Mine</szBRName>
<szBRDesc>Designed to stop enemies dead in their tracks, or at least slow them up a while. This anti-personnel mine is a fragmentation weapon that blows up when stepped on. It includes a built-in anti-disturbance device to inhibit clearance, and a sensor that neutralizes the minefield after a while.</szBRDesc>
<szBRDesc>Designed to stop enemies dead in their tracks, or at least slow them up a while. This anti-personnel mine is a blast mine that blows up when stepped on. It includes a built-in anti-disturbance device to inhibit clearance, and a sensor that neutralizes the minefield after a while.</szBRDesc>
<usItemClass>512</usItemClass>
<nasLayoutClass>1</nasLayoutClass>
<ubClassIndex>10</ubClassIndex>
@@ -4368,6 +4371,7 @@
<BR_NewInventory>4</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<Mine>1</Mine>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -4541,6 +4545,7 @@
<BR_NewInventory>3</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<GLGrenade>1</GLGrenade>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -4696,6 +4701,7 @@
<Metal>1</Metal>
<NotBuyable>1</NotBuyable>
<NotInEditor>1</NotInEditor>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -29624,6 +29630,7 @@
<SciFi>1</SciFi>
<BR_NewInventory>1</BR_NewInventory>
<GLGrenade>1</GLGrenade>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -29804,6 +29811,7 @@
<SciFi>1</SciFi>
<BR_NewInventory>1</BR_NewInventory>
<GLGrenade>1</GLGrenade>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -29985,6 +29993,7 @@
<BR_NewInventory>2</BR_NewInventory>
<GLGrenade>1</GLGrenade>
<AttachmentSystem>1</AttachmentSystem>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -30356,6 +30365,7 @@
<Electronic>1</Electronic>
<BR_NewInventory>2</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -30480,6 +30490,7 @@
<BR_NewInventory>3</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<GLGrenade>1</GLGrenade>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -30515,6 +30526,7 @@
<BR_NewInventory>3</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory>
<GLGrenade>1</GLGrenade>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -30578,6 +30590,7 @@
<BR_NewInventory>1</BR_NewInventory>
<GLGrenade>1</GLGrenade>
<AttachmentSystem>1</AttachmentSystem>
<Directional>1</Directional>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
<CROUCH_MODIFIERS />
@@ -46273,6 +46286,7 @@
<Metal>1</Metal>
<Sinks>1</Sinks>
<Mine>1</Mine>
<Directional>1</Directional>
<TripWireActivation>1</TripWireActivation>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />
@@ -46303,6 +46317,7 @@
<Metal>1</Metal>
<Sinks>1</Sinks>
<Mine>1</Mine>
<Directional>1</Directional>
<TripWireActivation>1</TripWireActivation>
<usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
<STAND_MODIFIERS />