New feature: SAM site cover can now overlap, and SAM sited can be hacked to lower their radius. For more info, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23211&goto=347188&#msg_347188

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2343 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
Flugente
2016-10-05 21:55:45 +00:00
parent a44c316e78
commit 72d567a06e
3 changed files with 204 additions and 33 deletions
@@ -339,7 +339,7 @@
<sStructureGridno>11135</sStructureGridno>
<sLevel>0</sLevel>
<sActionType>1</sActionType>
<difficulty>10</difficulty>
<difficulty>15</difficulty>
<luaactionid>14</luaactionid>
</ACTION>
<!-- |||||||||||||||||||| DRASSEN-SAM |||||||||||||||||||| -->
@@ -386,7 +386,7 @@
<sStructureGridno>10196</sStructureGridno>
<sLevel>0</sLevel>
<sActionType>1</sActionType>
<difficulty>10</difficulty>
<difficulty>15</difficulty>
<luaactionid>17</luaactionid>
</ACTION>
<!-- |||||||||||||||||||| CHITZENA-SAM |||||||||||||||||||| -->
@@ -448,7 +448,7 @@
<sStructureGridno>15920</sStructureGridno>
<sLevel>0</sLevel>
<sActionType>1</sActionType>
<difficulty>10</difficulty>
<difficulty>15</difficulty>
<luaactionid>21</luaactionid>
</ACTION>
<!-- |||||||||||||||||||| CENTRAL SAM |||||||||||||||||||| -->
@@ -499,7 +499,7 @@
<sStructureGridno>11912</sStructureGridno>
<sLevel>0</sLevel>
<sActionType>1</sActionType>
<difficulty>10</difficulty>
<difficulty>15</difficulty>
<luaactionid>24</luaactionid>
</ACTION>
<!-- |||||||||||||||||||| MEDUNA SAM |||||||||||||||||||| -->
+42 -16
View File
@@ -36,6 +36,8 @@ Fields index:
There is air control table at the end on this file.
The numbers indicate what sam site controls air space of sector.
Zero (0) means neither of sams control this sector.
Each sector now takes a flagmask indicating the SAMs. So 1 is for SAM 1, 2 for SAM 2, 4 for SAM 3, 8 for SAM 4 and so on.
Add numbers to have mutliple SAMs covering a sector, so 3 means that both SAM 1 and 2 cover a sector.
NOTE: Rows 0 and 17, and also columns 0 and 17 CANNOT BE USED.
It is world borders.
@@ -91,26 +93,50 @@ Others not.
<samGridNoB>11912</samGridNoB>
</SAM>
</SAMLIST>
<!-- The old SAM site setup. Comment this in and the lit below it out to return to vanilla state. -->
<!--
<SAM_CONTROLLED_SECTORS>
<!-- Column index: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 -->
<!-- -->
<MAP_ROW row="00"> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </MAP_ROW>
<MAP_ROW row="01"> 0 1 1 1 1 1 1 1 1 0 0 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="02"> 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="03"> 0 1 1 1 1 1 1 1 3 2 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="04"> 0 1 1 1 1 1 1 1 3 3 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="05"> 0 1 1 1 1 1 1 3 3 3 3 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="06"> 0 1 1 1 1 1 3 3 3 3 3 3 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="07"> 0 1 1 1 1 3 3 3 3 3 3 3 3 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="08"> 0 1 1 1 3 3 3 3 3 3 3 3 3 3 2 2 2 0 </MAP_ROW>
<MAP_ROW row="09"> 0 1 1 3 3 3 3 3 3 3 3 3 3 3 2 2 2 0 </MAP_ROW>
<MAP_ROW row="10"> 0 1 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 0 </MAP_ROW>
<MAP_ROW row="11"> 0 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 0 </MAP_ROW>
<MAP_ROW row="12"> 0 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 0 </MAP_ROW>
<MAP_ROW row="13"> 0 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 0 </MAP_ROW>
<MAP_ROW row="14"> 0 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="15"> 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 0 </MAP_ROW>
<MAP_ROW row="16"> 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 0 </MAP_ROW>
<MAP_ROW row="03"> 0 1 1 1 1 1 1 1 4 2 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="04"> 0 1 1 1 1 1 1 1 4 4 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="05"> 0 1 1 1 1 1 1 4 4 4 4 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="06"> 0 1 1 1 1 1 4 4 4 4 4 4 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="07"> 0 1 1 1 1 4 4 4 4 4 4 4 4 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="08"> 0 1 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="09"> 0 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="10"> 0 1 8 8 8 4 4 4 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="11"> 0 8 8 8 8 8 4 4 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="12"> 0 8 8 8 8 8 8 4 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="13"> 0 8 8 8 8 8 8 8 4 4 4 4 4 4 2 2 2 0 </MAP_ROW>
<MAP_ROW row="14"> 0 8 8 8 8 8 8 8 8 8 8 8 8 8 2 2 2 0 </MAP_ROW>
<MAP_ROW row="15"> 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2 2 0 </MAP_ROW>
<MAP_ROW row="16"> 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 2 0 </MAP_ROW>
<MAP_ROW row="17"> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </MAP_ROW>
</SAM_CONTROLLED_SECTORS>
-->
<SAM_CONTROLLED_SECTORS>
<!-- Column index: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 -->
<MAP_ROW row="00"> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </MAP_ROW>
<MAP_ROW row="01"> 0 1 1 1 1 1 1 1 1 0 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="02"> 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="03"> 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="04"> 0 1 1 1 1 5 5 5 5 6 6 6 2 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="05"> 0 1 1 1 5 5 5 5 5 6 6 6 6 2 2 2 2 0 </MAP_ROW>
<MAP_ROW row="06"> 0 1 1 5 5 5 5 5 5 6 6 6 6 6 2 2 2 0 </MAP_ROW>
<MAP_ROW row="07"> 0 1 1 5 5 5 5 5 5 4 6 6 6 6 2 2 2 0 </MAP_ROW>
<MAP_ROW row="08"> 0 1 1 5 5 5 5 5 4 4 6 6 6 6 2 2 2 0 </MAP_ROW>
<MAP_ROW row="09"> 0 1 1 5 5 5 5 4 4 4 4 6 6 6 2 2 2 0 </MAP_ROW>
<MAP_ROW row="10"> 0 9 9 13 13 13 12 12 4 4 4 4 4 6 2 2 2 0 </MAP_ROW>
<MAP_ROW row="11"> 0 8 8 12 12 12 12 12 12 4 4 4 4 4 0 0 0 0 </MAP_ROW>
<MAP_ROW row="12"> 0 8 8 12 12 12 12 12 12 4 4 4 4 4 0 0 0 0 </MAP_ROW>
<MAP_ROW row="13"> 0 8 8 8 12 12 12 12 12 4 4 4 4 0 0 0 0 0 </MAP_ROW>
<MAP_ROW row="14"> 0 8 8 8 8 12 12 12 12 12 4 4 0 0 0 0 0 0 </MAP_ROW>
<MAP_ROW row="15"> 0 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 </MAP_ROW>
<MAP_ROW row="16"> 0 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 </MAP_ROW>
<MAP_ROW row="17"> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </MAP_ROW>
</SAM_CONTROLLED_SECTORS>
</SAM_INFO>