Skip to content

Commit ae4e22a

Browse files
authored
added 'map galaxy' command
- explorer software on trading stations
1 parent e747474 commit ae4e22a

File tree

5 files changed

+2449
-445
lines changed

5 files changed

+2449
-445
lines changed

addon/scripts/Mayhem.InitializeTradingStation.xml

Lines changed: 96 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,7 @@
887887
<text> </text>
888888
<var>{Alliance Police License}</var>
889889
</line>
890-
<line linenr="074" indent="&#160;">
890+
<line linenr="074" indent="">
891891
<var>$licenses</var>
892892
<text>[</text>
893893
<var>4</var>
@@ -920,7 +920,7 @@
920920
<text>=</text>
921921
<var>0</var>
922922
</line>
923-
<line linenr="076" indent="&#160;">
923+
<line linenr="076" indent="">
924924
<text>if</text>
925925
<text> </text>
926926
<var>$index</var>
@@ -939,7 +939,7 @@
939939
<var>$index</var>
940940
<text>]</text>
941941
</line>
942-
<line linenr="078" indent="">
942+
<line linenr="078" indent="&#160;">
943943
<var>$station</var>
944944
<text>-&gt;</text>
945945
<text> </text>
@@ -974,7 +974,7 @@
974974
<text> </text>
975975
<var>$license</var>
976976
</line>
977-
<line linenr="080" indent="" interruptable="@">
977+
<line linenr="080" indent="&#160;" interruptable="@">
978978
<var>$companies</var>
979979
<text> </text>
980980
<text>=</text>
@@ -990,7 +990,7 @@
990990
<text> </text>
991991
<text>:</text>
992992
</line>
993-
<line linenr="081" indent="&#160;">
993+
<line linenr="081" indent="">
994994
<var>$station.race</var>
995995
<text> </text>
996996
<text>=</text>
@@ -1038,8 +1038,47 @@
10381038
<text> </text>
10391039
<var>{Salvage Insurance}</var>
10401040
</line>
1041-
<line linenr="085" indent="" />
1041+
<line linenr="085" indent="&#160;" />
10421042
<line linenr="086" indent="">
1043+
<comment>*SWM3</comment>
1044+
</line>
1045+
<line linenr="087" indent="">
1046+
<var>$station</var>
1047+
<text>-&gt;</text>
1048+
<text> </text>
1049+
<text>add</text>
1050+
<text> </text>
1051+
<text>product</text>
1052+
<text> </text>
1053+
<text>to</text>
1054+
<text> </text>
1055+
<text>factory</text>
1056+
<text> </text>
1057+
<text>or</text>
1058+
<text> </text>
1059+
<text>dock</text>
1060+
<text>:</text>
1061+
<text> </text>
1062+
<var>{Explorer Command Software}</var>
1063+
</line>
1064+
<line linenr="088" indent="">
1065+
<text>=</text>
1066+
<text> </text>
1067+
<var>$station</var>
1068+
<text>-&gt;</text>
1069+
<text> </text>
1070+
<text>add</text>
1071+
<text> </text>
1072+
<var>100000</var>
1073+
<text> </text>
1074+
<text>units</text>
1075+
<text> </text>
1076+
<text>of</text>
1077+
<text> </text>
1078+
<var>{Explorer Command Software}</var>
1079+
</line>
1080+
<line linenr="089" indent="" />
1081+
<line linenr="090" indent="">
10431082
<text>if</text>
10441083
<text> </text>
10451084
<var>$station.type</var>
@@ -1048,7 +1087,7 @@
10481087
<text> </text>
10491088
<var>{Empire Trading Station}</var>
10501089
</line>
1051-
<line linenr="087" indent="">
1090+
<line linenr="091" indent="">
10521091
<var>$station</var>
10531092
<text>-&gt;</text>
10541093
<text> </text>
@@ -1067,7 +1106,7 @@
10671106
<text> </text>
10681107
<var>{Corellian Ale}</var>
10691108
</line>
1070-
<line linenr="088" indent="">
1109+
<line linenr="092" indent="">
10711110
<text>else</text>
10721111
<text> </text>
10731112
<text>if</text>
@@ -1078,7 +1117,7 @@
10781117
<text> </text>
10791118
<var>{Republic Trading Station}</var>
10801119
</line>
1081-
<line linenr="089" indent="">
1120+
<line linenr="093" indent="">
10821121
<var>$station</var>
10831122
<text>-&gt;</text>
10841123
<text> </text>
@@ -1097,11 +1136,11 @@
10971136
<text> </text>
10981137
<var>{Spice}</var>
10991138
</line>
1100-
<line linenr="090" indent="">
1139+
<line linenr="094" indent="">
11011140
<text>end</text>
11021141
</line>
1103-
<line linenr="091" indent="" />
1104-
<line linenr="092" indent="">
1142+
<line linenr="095" indent="" />
1143+
<line linenr="096" indent="">
11051144
<var>$station.name</var>
11061145
<text> </text>
11071146
<text>=</text>
@@ -1113,14 +1152,14 @@
11131152
<text> </text>
11141153
<text>name</text>
11151154
</line>
1116-
<line linenr="093" indent="">
1155+
<line linenr="097" indent="">
11171156
<text>do</text>
11181157
<text> </text>
11191158
<text>if</text>
11201159
<text> </text>
11211160
<var>$station.race</var>
11221161
</line>
1123-
<line linenr="094" indent="">
1162+
<line linenr="098" indent="">
11241163
<var>$station.name</var>
11251164
<text> </text>
11261165
<text>=</text>
@@ -1139,7 +1178,7 @@
11391178
<text> </text>
11401179
<text>')'</text>
11411180
</line>
1142-
<line linenr="095" indent="">
1181+
<line linenr="099" indent="">
11431182
<var>$station</var>
11441183
<text>-&gt;</text>
11451184
<text> </text>
@@ -1151,8 +1190,8 @@
11511190
<text> </text>
11521191
<var>$station.name</var>
11531192
</line>
1154-
<line linenr="096" indent="" />
1155-
<line linenr="097" indent="">
1193+
<line linenr="100" indent="" />
1194+
<line linenr="101" indent="">
11561195
<var>$station</var>
11571196
<text>-&gt;</text>
11581197
<text> </text>
@@ -1169,7 +1208,7 @@
11691208
<text> </text>
11701209
<var>[TRUE]</var>
11711210
</line>
1172-
<line linenr="098" indent="" interruptable="@">
1211+
<line linenr="102" indent="" interruptable="@">
11731212
<text>=</text>
11741213
<text> </text>
11751214
<var>[NULL]</var>
@@ -1191,7 +1230,7 @@
11911230
<text>=</text>
11921231
<var>[TRUE]</var>
11931232
</line>
1194-
<line linenr="099" indent="">
1233+
<line linenr="103" indent="">
11951234
<var>$station</var>
11961235
<text>-&gt;</text>
11971236
<text> </text>
@@ -1206,8 +1245,8 @@
12061245
<text> </text>
12071246
<var>4</var>
12081247
</line>
1209-
<line linenr="100" indent="" />
1210-
<line linenr="101" indent="">
1248+
<line linenr="104" indent="" />
1249+
<line linenr="105" indent="">
12111250
<text>return</text>
12121251
<text> </text>
12131252
<var>null</var>
@@ -1241,7 +1280,7 @@
12411280
<sval type="string" val="station.race" />
12421281
<sval type="string" val="station.name" />
12431282
</sval>
1244-
<sval type="array" size="88">
1283+
<sval type="array" size="90">
12451284
<sval type="array" size="8">
12461285
<sval type="int" val="102" />
12471286
<sval type="string" val="Mayhem.IsTradingStation" />
@@ -1887,9 +1926,26 @@
18871926
<sval type="int" val="9" />
18881927
<sval type="int" val="1048587" />
18891928
</sval>
1929+
<sval type="array" size="5">
1930+
<sval type="int" val="750" />
1931+
<sval type="int" val="131074" />
1932+
<sval type="int" val="0" />
1933+
<sval type="int" val="9" />
1934+
<sval type="int" val="1048658" />
1935+
</sval>
1936+
<sval type="array" size="8">
1937+
<sval type="int" val="646" />
1938+
<sval type="int" val="131074" />
1939+
<sval type="int" val="0" />
1940+
<sval type="int" val="-2147483647" />
1941+
<sval type="int" val="4" />
1942+
<sval type="int" val="100000" />
1943+
<sval type="int" val="9" />
1944+
<sval type="int" val="1048658" />
1945+
</sval>
18901946
<sval type="array" size="13">
18911947
<sval type="int" val="104" />
1892-
<sval type="int" val="-1610592765" />
1948+
<sval type="int" val="-1610592253" />
18931949
<sval type="int" val="3" />
18941950
<sval type="int" val="131074" />
18951951
<sval type="int" val="1" />
@@ -1911,11 +1967,11 @@
19111967
</sval>
19121968
<sval type="array" size="2">
19131969
<sval type="int" val="112" />
1914-
<sval type="int" val="80" />
1970+
<sval type="int" val="82" />
19151971
</sval>
19161972
<sval type="array" size="13">
19171973
<sval type="int" val="104" />
1918-
<sval type="int" val="-1610592251" />
1974+
<sval type="int" val="-1610591739" />
19191975
<sval type="int" val="3" />
19201976
<sval type="int" val="131074" />
19211977
<sval type="int" val="1" />
@@ -1943,7 +1999,7 @@
19431999
</sval>
19442000
<sval type="array" size="7">
19452001
<sval type="int" val="104" />
1946-
<sval type="int" val="-1610591480" />
2002+
<sval type="int" val="-1610590968" />
19472003
<sval type="int" val="1" />
19482004
<sval type="int" val="131074" />
19492005
<sval type="int" val="17" />
@@ -2022,7 +2078,7 @@
20222078
<sval type="string" val="" />
20232079
</sval>
20242080
</sval>
2025-
<sval type="array" size="21">
2081+
<sval type="array" size="23">
20262082
<sval type="array" size="2">
20272083
<sval type="int" val="0" />
20282084
<sval type="int" val="2" />
@@ -2094,20 +2150,29 @@
20942150
<sval type="int" val="75" />
20952151
<sval type="int" val="2" />
20962152
</sval>
2153+
<sval type="array" size="3">
2154+
<sval type="int" val="75" />
2155+
<sval type="int" val="1" />
2156+
<sval type="string" val="SWM3" />
2157+
</sval>
2158+
<sval type="array" size="2">
2159+
<sval type="int" val="77" />
2160+
<sval type="int" val="2" />
2161+
</sval>
20972162
<sval type="array" size="2">
2098-
<sval type="int" val="80" />
2163+
<sval type="int" val="82" />
20992164
<sval type="int" val="4" />
21002165
</sval>
21012166
<sval type="array" size="2">
2102-
<sval type="int" val="80" />
2167+
<sval type="int" val="82" />
21032168
<sval type="int" val="2" />
21042169
</sval>
21052170
<sval type="array" size="2">
2106-
<sval type="int" val="84" />
2171+
<sval type="int" val="86" />
21072172
<sval type="int" val="2" />
21082173
</sval>
21092174
<sval type="array" size="2">
2110-
<sval type="int" val="87" />
2175+
<sval type="int" val="89" />
21112176
<sval type="int" val="2" />
21122177
</sval>
21132178
</sval>
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
<?xml version="1.0" standalone="yes"?>
2+
<?xml-stylesheet href="x2script.xsl" type="text/xsl"?>
3+
<!-- Generated using X-Studio -->
4+
<script>
5+
<name>SWM3.Cmd.MapGalaxy</name>
6+
<version>1</version>
7+
<engineversion>50</engineversion>
8+
<description></description>
9+
<arguments />
10+
<sourcetext>
11+
<line linenr="001" indent="">
12+
<var>[THIS]</var>
13+
<text>-&gt;</text>
14+
<text> </text>
15+
<text>set</text>
16+
<text> </text>
17+
<text>command</text>
18+
<text>:</text>
19+
<text> </text>
20+
<var>[COMMAND_MAP_GALAXY]</var>
21+
</line>
22+
<line linenr="002" indent="" interruptable="@">
23+
<text>=</text>
24+
<text> </text>
25+
<var>[THIS]</var>
26+
<text>-&gt;</text>
27+
<text> </text>
28+
<text>call</text>
29+
<text> </text>
30+
<text>script</text>
31+
<text> </text>
32+
<call>SWM3.Task.MapGalaxy</call>
33+
<text> </text>
34+
<text>:</text>
35+
</line>
36+
<line linenr="003" indent="" />
37+
<line linenr="004" indent="">
38+
<text>return</text>
39+
<text> </text>
40+
<var>null</var>
41+
</line>
42+
</sourcetext>
43+
<codearray>
44+
<sval type="array" size="10">
45+
<sval type="string" val="SWM3.Cmd.MapGalaxy" />
46+
<sval type="int" val="50" />
47+
<sval type="string" val="" />
48+
<sval type="int" val="1" />
49+
<sval type="int" val="0" />
50+
<sval type="int" val="0" />
51+
<sval type="array" size="3">
52+
<sval type="array" size="5">
53+
<sval type="int" val="524" />
54+
<sval type="int" val="131075" />
55+
<sval type="int" val="1" />
56+
<sval type="int" val="18" />
57+
<sval type="int" val="522" />
58+
</sval>
59+
<sval type="array" size="6">
60+
<sval type="int" val="102" />
61+
<sval type="string" val="SWM3.Task.MapGalaxy" />
62+
<sval type="int" val="-2147483647" />
63+
<sval type="int" val="131075" />
64+
<sval type="int" val="1" />
65+
<sval type="int" val="0" />
66+
</sval>
67+
<sval type="array" size="3">
68+
<sval type="int" val="103" />
69+
<sval type="int" val="0" />
70+
<sval type="int" val="0" />
71+
</sval>
72+
</sval>
73+
<sval type="int" val="0" />
74+
<sval type="array" size="1">
75+
<sval type="array" size="2">
76+
<sval type="int" val="2" />
77+
<sval type="int" val="2" />
78+
</sval>
79+
</sval>
80+
<sval type="int" val="0" />
81+
</sval>
82+
</codearray>
83+
</script>

0 commit comments

Comments
 (0)