161 removals
254 additions
1./////////////////////////////////////////////////////////////////////1./////////////////////////////////////////////////////////////////////
2.// ai for skirmish game2.// ai for skirmish game
3./////////////////////////////////////////////////////////////////////3./////////////////////////////////////////////////////////////////////
4.4.
5.script "nexus.slo"5.script "nexus.slo"
6.run6.run
7.{7.{
8. // research branches8. // research branches
9. branchDefault int 09. branchDefault int 0
10. branchVTOL int 110. branchVTOL int 1
11.11.
12. //default branch12. //default branch
13. numScouts[0] int 3 // min number of droids in group to aim for.13. numScouts[0] int 15 // min number of droids in group to aim for.
14. numDefenders[0] int 414. numDefenders[0] int 1
15. numAttackers[0] int 815. numAttackers[0] int 20
16. numCyborgs[0] int 15 // build cyborgs until scouts contains x droids16. numCyborgs[0] int 120 // build cyborgs until scouts contains x droids
17.17.
18. //vtol branch18. //vtol branch
19. numScouts[1] int 3 // min number of droids in group to aim for.19. numScouts[1] int 15 // min number of droids in group to aim for.
20. numDefenders[1] int 1220. numDefenders[1] int 1
21. numAttackers[1] int 021. numAttackers[1] int 20
22. numCyborgs[1] int 25 // build cyborgs until scouts contains x droids22. numCyborgs[1] int 120 // build cyborgs until scouts contains x droids
23.23.
24. 24.
25. //default branch25. //default branch
26. maxScouts[0] int 3 // min number of droids in group to aim for.26. maxScouts[0] int 100 // min number of droids in group to aim for.
27. maxDefenders[0] int 527. maxDefenders[0] int 2
28. maxAttackers[0] int -128. maxAttackers[0] int 145
29. maxCyborgs[0] int 35 // build cyborgs until scouts contains x droids29. maxCyborgs[0] int 125 // build cyborgs until scouts contains x droids
30.30.
31. //vtol branch31. //vtol branch
32. maxScouts[1] int 3 // min number of droids in group to aim for.32. maxScouts[1] int 100 // min number of droids in group to aim for.
33. maxDefenders[1] int 2033. maxDefenders[1] int 2
34. maxAttackers[1] int 034. maxAttackers[1] int 145
35. maxCyborgs[1] int 50 // build cyborgs until scouts contains x droids35. maxCyborgs[1] int 125 // build cyborgs until scouts contains x droids
36. 36.
37. tileExpand int 12 // approx minutes to expand over the map.37. tileExpand int 12 // approx minutes to expand over the map.
38.38.
39. /////////////////////////////////////////////////////////////////////39. /////////////////////////////////////////////////////////////////////
40. /////////////////////////////////////////////////////////////////////40. /////////////////////////////////////////////////////////////////////
41. // structures41. // structures
42.42.
43. // generic names, often used.43. // generic names, often used.
44. oilRes FEATURESTAT "OilResource"44. oilRes FEATURESTAT "OilResource"
45. resLab STRUCTURESTAT "A0ResearchFacility"45. resLab STRUCTURESTAT "A0ResearchFacility"
46. powGen STRUCTURESTAT "A0PowerGenerator"46. powGen STRUCTURESTAT "A0PowerGenerator"
47. factory STRUCTURESTAT "A0LightFactory"47. factory STRUCTURESTAT "A0LightFactory"
48. derrick STRUCTURESTAT "A0ResourceExtractor"48. derrick STRUCTURESTAT "A0ResourceExtractor"
49. cybFactory STRUCTURESTAT "A0CyborgFactory"49. cybFactory STRUCTURESTAT "A0CyborgFactory"
50. playerHQ STRUCTURESTAT "A0CommandCentre"50. playerHQ STRUCTURESTAT "A0CommandCentre"
51. vtolPad STRUCTURESTAT "A0VtolPad"51. vtolPad STRUCTURESTAT "A0VtolPad"
52. vtolFactory STRUCTURESTAT "A0VTolFactory1"52. vtolFactory STRUCTURESTAT "A0VTolFactory1"
53. sensorTower STRUCTURESTAT "Sys-SensoTower02"53. sensorTower STRUCTURESTAT "Sys-SensoTower02"
54. lassat STRUCTURESTAT "A0LasSatCommand"54. lassat STRUCTURESTAT "A0LasSatCommand"
55. nexusDefence RESEARCHSTAT "R-Sys-Resistance-Circuits"55. nexusDefence RESEARCHSTAT "R-Sys-Resistance-Circuits"
56. uplink STRUCTURESTAT "A0Sat-linkCentre"56. uplink STRUCTURESTAT "A0Sat-linkCentre"
57.57.
58. //number of research topics for each research branch58. //number of research topics for each research branch
59. techCount[0] int 659. techCount[0] int 6
60. 60.
61. //how many res facilities to use when finished researching all specified research topics61. //how many res facilities to use when finished researching all specified research topics
62. maxIdleRes[0] int -162. maxIdleRes[0] int -1
63. 63.
64. tech[0][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //HMG64. tech[0][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //HMG
65. tech[0][1] RESEARCHSTAT "R-Vehicle-Prop-Halftracks" //half-tracks65. tech[0][1] RESEARCHSTAT "R-Vehicle-Prop-Halftracks" //half-tracks
66. tech[0][2] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery66. tech[0][2] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
67. tech[0][3] RESEARCHSTAT "R-Wpn-Rocket-ROF03"67. tech[0][3] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
68. tech[0][4] RESEARCHSTAT "R-Wpn-MG-Damage03"68. tech[0][4] RESEARCHSTAT "R-Wpn-MG-Damage03"
69. tech[0][5] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker69. tech[0][5] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
70.70.
71. //other tech: R-Vehicle-Prop-VTOL, R-Struc-VTOLPad, R-Struc-VTOLFactory71. //other tech: R-Vehicle-Prop-VTOL, R-Struc-VTOLPad, R-Struc-VTOLFactory
72. techCount[1] int 1972. techCount[1] int 19
73. 73.
74. //how many res facilities to use when finished researching all specified research topics74. //how many res facilities to use when finished researching all specified research topics
75. maxIdleRes[1] int 375. maxIdleRes[1] int -1
76. 76.
77. tech[1][0] RESEARCHSTAT "R-Struc-VTOLFactory"77. tech[1][0] RESEARCHSTAT "R-Struc-VTOLFactory"
78. tech[1][1] RESEARCHSTAT "R-Struc-VTOLPad"78. tech[1][1] RESEARCHSTAT "R-Struc-VTOLPad"
79. tech[1][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //HMG79. tech[1][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //HMG
80. 80.
81. tech[1][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery81. tech[1][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
82. tech[1][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"82. tech[1][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
83. 83.
84. tech[1][5] RESEARCHSTAT "R-Wpn-Flamer-Damage03" //flamer damage 0384. tech[1][5] RESEARCHSTAT "R-Wpn-Flamer-Damage03" //flamer damage 03
85. tech[1][6] RESEARCHSTAT "R-Wpn-Flamer-ROF03" //flamer ROF 0385. tech[1][6] RESEARCHSTAT "R-Wpn-Flamer-ROF03" //flamer ROF 03
86. 86.
87. tech[1][7] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //Lancer87. tech[1][7] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //Lancer
88. tech[1][8] RESEARCHSTAT "R-Vehicle-Body08" //Scorpion body88. tech[1][8] RESEARCHSTAT "R-Vehicle-Body08" //Scorpion body
89. tech[1][9] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //power upgrade 03a89. tech[1][9] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //power upgrade 03a
90. tech[1][10] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //lancer accuracy90. tech[1][10] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //lancer accuracy
91. tech[1][11] RESEARCHSTAT "R-Wpn-Missile-Damage03" //lancer damage91. tech[1][11] RESEARCHSTAT "R-Wpn-Missile-Damage03" //lancer damage
92. 92.
93. tech[1][12] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB93. tech[1][12] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB
94. tech[1][13] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06"94. tech[1][13] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06"
95. tech[1][14] RESEARCHSTAT "R-Struc-Factory-Upgrade04"95. tech[1][14] RESEARCHSTAT "R-Struc-Factory-Upgrade04"
96. tech[1][15] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair96. tech[1][15] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair
97. tech[1][16] RESEARCHSTAT "R-Sys-Sensor-UpLink"97. tech[1][16] RESEARCHSTAT "R-Sys-Sensor-UpLink"
98. tech[1][17] RESEARCHSTAT "R-Sys-VTOLCBS-Turret01"98. tech[1][17] RESEARCHSTAT "R-Sys-VTOLCBS-Turret01"
99. tech[1][18] RESEARCHSTAT "R-Sys-VTOLStrike-Tower01"99. tech[1][18] RESEARCHSTAT "R-Sys-VTOLStrike-Tower01"
100.100.
101. maxVtolFacs[0] int 1101. maxVtolFacs[0] int 5
102. maxVtolFacs[1] int 4102. maxVtolFacs[1] int 5
103.103.
104. maxVTOLs[0] int 5104. maxVTOLs[0] int 100
105. maxVTOLs[1] int 70105. maxVTOLs[1] int 100
106.106.
107. // incendry emplacements.107. // incendry emplacements.
108. numIncendrys int 8108. numIncendrys int 10
109. incendrys[0] STRUCTURESTAT "Emplacement-MortarPit01"109. incendrys[0] STRUCTURESTAT "Emplacement-MortarPit01"
110. incendrys[1] STRUCTURESTAT "Emplacement-MortarPit02"110. incendrys[1] STRUCTURESTAT "Emplacement-MortarPit02"
111. incendrys[2] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"111. incendrys[2] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
112. incendrys[3] STRUCTURESTAT "Emplacement-RotMor"112. incendrys[3] STRUCTURESTAT "Emplacement-RotMor"
113. incendrys[4] STRUCTURESTAT "Emplacement-Howitzer105"113. incendrys[4] STRUCTURESTAT "Emplacement-Howitzer105"
114. incendrys[5] STRUCTURESTAT "Emplacement-Howitzer150"114. incendrys[5] STRUCTURESTAT "Emplacement-Howitzer-Incenediary"
115. incendrys[6] STRUCTURESTAT "Emplacement-Howitzer-Incenediary"115. incendrys[6] STRUCTURESTAT "Emplacement-Rocket06-IDF"
116. incendrys[7] STRUCTURESTAT "Emplacement-RotHow"116. incendrys[7] STRUCTURESTAT "Emplacement-Howitzer150"
117. incendrys[8] STRUCTURESTAT "Emplacement-RotHow"
118. incendrys[9] STRUCTURESTAT "Emplacement-HvART-pit"
117.119.
118. //anti a.120. //anti a.
119. vtolDefStruct[0] STRUCTURESTAT "AASite-QuadMg1" //1121. vtolDefStruct[0] STRUCTURESTAT "AASite-QuadMg1" //1
120. vtolDefStruct[1] STRUCTURESTAT "AASite-QuadBof" //2122. vtolDefStruct[1] STRUCTURESTAT "P0-AASite-Sunburst" //1
121. vtolDefStruct[2] STRUCTURESTAT "AASite-QuadRotMg"123. vtolDefStruct[2] STRUCTURESTAT "AASite-QuadBof" //2
122. vtolDefStruct[3] STRUCTURESTAT "P0-AASite-SAM1" //3124. vtolDefStruct[3] STRUCTURESTAT "WallTower-DoubleAAGun"
123. vtolDefStruct[4] STRUCTURESTAT "P0-AASite-SAM2"125. vtolDefStruct[4] STRUCTURESTAT "P0-AASite-SAM1" //3
126. vtolDefStruct[5] STRUCTURESTAT "AASite-QuadRotMg"
127. vtolDefStruct[6] STRUCTURESTAT "WallTower-QuadRotAAGun"
128. vtolDefStruct[7] STRUCTURESTAT "P0-AASite-SAM2"
129. vtolDefStruct[8] STRUCTURESTAT "P0-AASite-Laser"
130.
131.
124.132.
125. // upgrade structures133. // upgrade structures
126. powModule STRUCTURESTAT "A0PowMod1"134. powModule STRUCTURESTAT "A0PowMod1"
127. facModule STRUCTURESTAT "A0FacMod1"135. facModule STRUCTURESTAT "A0FacMod1"
128. resModule STRUCTURESTAT "A0ResearchModule1"136. resModule STRUCTURESTAT "A0ResearchModule1"
129.137.
130. // Essential and fundamental structs. Fundamental => what you build on level start138. // Essential and fundamental structs. Fundamental => what you build on level start
131. numStructs int 13139. numStructs int 13
132. numFundamental int 5140. numFundamental int 5
133. structs[0] STRUCTURESTAT "A0LightFactory"141. structs[0] STRUCTURESTAT "A0LightFactory"
134. structs[1] STRUCTURESTAT "A0ResearchFacility"142. structs[1] STRUCTURESTAT "A0ResearchFacility"
135. structs[2] STRUCTURESTAT "A0PowerGenerator"143. structs[2] STRUCTURESTAT "A0PowerGenerator"
136. structs[3] STRUCTURESTAT "A0CommandCentre"144. structs[3] STRUCTURESTAT "A0CommandCentre"
137. structs[4] STRUCTURESTAT "A0CyborgFactory"145. structs[4] STRUCTURESTAT "A0CyborgFactory"
138.146.
139. structs[5] STRUCTURESTAT "Sys-CB-Tower01"147. structs[5] STRUCTURESTAT "Sys-CB-Tower01"
140. structs[6] STRUCTURESTAT "Sys-SpyTower"148. structs[6] STRUCTURESTAT "Sys-SpyTower"
141.149.
142. structs[7] STRUCTURESTAT "A0LasSatCommand"150. structs[7] STRUCTURESTAT "A0LasSatCommand"
143. structs[8] STRUCTURESTAT "A0Sat-linkCentre"151. structs[8] STRUCTURESTAT "A0Sat-linkCentre"
144. structs[9] STRUCTURESTAT "X-Super-Rocket"152. structs[9] STRUCTURESTAT "X-Super-Rocket"
145. structs[10] STRUCTURESTAT "X-Super-Cannon"153. structs[10] STRUCTURESTAT "X-Super-Cannon"
146. structs[11] STRUCTURESTAT "X-Super-MassDriver"154. structs[11] STRUCTURESTAT "X-Super-MassDriver"
147. structs[12] STRUCTURESTAT "X-Super-Missile"155. structs[12] STRUCTURESTAT "X-Super-Missile"
148.156.
149. /* Base structures */157. /* Base structures */
150. numBaseStruct int 8158. numBaseStruct int 8
151. baseStruct[0] STRUCTURESTAT "A0PowerGenerator"159. baseStruct[0] STRUCTURESTAT "A0PowerGenerator"
152. baseStruct[1] STRUCTURESTAT "A0LightFactory"160. baseStruct[1] STRUCTURESTAT "A0LightFactory"
153. baseStruct[2] STRUCTURESTAT "A0CommandCentre"161. baseStruct[2] STRUCTURESTAT "A0CommandCentre"
154. baseStruct[3] STRUCTURESTAT "A0ResearchFacility"162. baseStruct[3] STRUCTURESTAT "A0ResearchFacility"
155. baseStruct[4] STRUCTURESTAT "A0CyborgFactory"163. baseStruct[4] STRUCTURESTAT "A0CyborgFactory"
156. baseStruct[5] STRUCTURESTAT "A0LasSatCommand"164. baseStruct[5] STRUCTURESTAT "A0LasSatCommand"
157. baseStruct[6] STRUCTURESTAT "A0Sat-linkCentre"165. baseStruct[6] STRUCTURESTAT "A0Sat-linkCentre"
158. baseStruct[7] STRUCTURESTAT "A0VTolFactory1"166. baseStruct[7] STRUCTURESTAT "A0VTolFactory1"
159.167.
160. // defensive structs.168. // defensive structs.
161. numDefStructs int 22169. numDefStructs int 22
162. defStructs[0] STRUCTURESTAT "PillBox1"170. defStructs[0] STRUCTURESTAT "PillBox1"
163. defStructs[1] STRUCTURESTAT "Pillbox-RotMG"171. defStructs[1] STRUCTURESTAT "Pillbox-RotMG"
164. defStructs[3] STRUCTURESTAT "GuardTower6"172. defStructs[3] STRUCTURESTAT "GuardTower6"
165. defStructs[2] STRUCTURESTAT "PillBox4" //LC173. defStructs[2] STRUCTURESTAT "PillBox4" //LC
166. defStructs[4] STRUCTURESTAT "GuardTower5" //Lancer174. defStructs[4] STRUCTURESTAT "GuardTower5" //Lancer
167. defStructs[5] STRUCTURESTAT "Sys-SensoTower02"175. defStructs[5] STRUCTURESTAT "Sys-SensoTower02"
168. defStructs[6] STRUCTURESTAT "WallTower03" //MC176. defStructs[6] STRUCTURESTAT "WallTower03" //MC
169. defStructs[7] STRUCTURESTAT "WallTower04" //HC177. defStructs[7] STRUCTURESTAT "WallTower04" //HC
170. defStructs[8] STRUCTURESTAT "GuardTower5" //Lancer178. defStructs[8] STRUCTURESTAT "GuardTower5" //Lancer
171.179.
172. defStructs[9] STRUCTURESTAT "WallTower04" //HC180. defStructs[9] STRUCTURESTAT "WallTower04" //HC
173. defStructs[10] STRUCTURESTAT "WallTower-HPVcannon"181. defStructs[10] STRUCTURESTAT "WallTower-HPVcannon"
174. defStructs[11] STRUCTURESTAT "Emplacement-Howitzer105"182. defStructs[11] STRUCTURESTAT "Emplacement-Howitzer105"
175. defStructs[12] STRUCTURESTAT "Emplacement-HvyATrocket"183. defStructs[12] STRUCTURESTAT "Emplacement-HvyATrocket"
176. defStructs[13] STRUCTURESTAT "Emplacement-MortarPit02"184. defStructs[13] STRUCTURESTAT "Emplacement-MortarPit02"
177. defStructs[14] STRUCTURESTAT "WallTower06"185. defStructs[14] STRUCTURESTAT "WallTower06"
178. defStructs[15] STRUCTURESTAT "Emplacement-PulseLaser" // Campaign 3 Defensive Structures186. defStructs[15] STRUCTURESTAT "Emplacement-PulseLaser" // Campaign 3 Defensive Structures
179. defStructs[16] STRUCTURESTAT "Emplacement-Rail2"187. defStructs[16] STRUCTURESTAT "Emplacement-Rail2"
180.188.
181. defStructs[17] STRUCTURESTAT "WallTower-HvATrocket" //TK189. defStructs[17] STRUCTURESTAT "WallTower-HvATrocket" //TK
182. defStructs[18] STRUCTURESTAT "WallTower-Atmiss" //Scourge190. defStructs[18] STRUCTURESTAT "WallTower-Atmiss" //Scourge
183. defStructs[19] STRUCTURESTAT "WallTower-PulseLas"191. defStructs[19] STRUCTURESTAT "WallTower-PulseLas"
184. defStructs[20] STRUCTURESTAT "WallTower-Rail2"192. defStructs[20] STRUCTURESTAT "WallTower-Rail2"
185. defStructs[21] STRUCTURESTAT "WallTower-Rail3"193. defStructs[21] STRUCTURESTAT "WallTower-Rail3"
186.194.
187. // wall structs (4)195. // wall structs (4)
188. numWallWeaps int 10196. numWallWeaps int 10
189. wall STRUCTURESTAT "A0HardcreteMk1Wall"197. wall STRUCTURESTAT "A0HardcreteMk1Wall"
190. cornerWall STRUCTURESTAT "A0HardcreteMk1CWall"198. cornerWall STRUCTURESTAT "A0HardcreteMk1CWall"
191. wallWeaps[0] STRUCTURESTAT "WallTower01"199. wallWeaps[0] STRUCTURESTAT "WallTower01"
192. wallWeaps[1] STRUCTURESTAT "WallTower02"200. wallWeaps[1] STRUCTURESTAT "WallTower02"
193. wallWeaps[2] STRUCTURESTAT "WallTower03"201. wallWeaps[2] STRUCTURESTAT "WallTower03"
194. wallWeaps[3] STRUCTURESTAT "WallTower04"202. wallWeaps[3] STRUCTURESTAT "WallTower04"
195. wallWeaps[4] STRUCTURESTAT "WallTower06"203. wallWeaps[4] STRUCTURESTAT "WallTower06"
196. wallWeaps[5] STRUCTURESTAT "WallTower06"204. wallWeaps[5] STRUCTURESTAT "WallTower06"
197. wallWeaps[6] STRUCTURESTAT "WallTower-Rail2"205. wallWeaps[6] STRUCTURESTAT "WallTower-Rail2"
198. wallWeaps[7] STRUCTURESTAT "WallTower-PulseLas"206. wallWeaps[7] STRUCTURESTAT "WallTower-PulseLas"
199. wallWeaps[8] STRUCTURESTAT "WallTower-Atmiss"207. wallWeaps[8] STRUCTURESTAT "WallTower-Atmiss"
200. wallWeaps[9] STRUCTURESTAT "WallTower-HPVcannon"208. wallWeaps[9] STRUCTURESTAT "WallTower-HPVcannon"
201.209.
202.210.
203. // extra structs211. // extra structs
204. numExtraStructs[0] int 4212. numExtraStructs[0] int 4
205. extraStructs[0][0] STRUCTURESTAT "A0LightFactory"213. extraStructs[0][0] STRUCTURESTAT "A0LightFactory"
206. extraStructs[0][1] STRUCTURESTAT "A0LightFactory"214. extraStructs[0][1] STRUCTURESTAT "A0LightFactory"
207. extraStructs[0][2] STRUCTURESTAT "A0ResearchFacility"215. extraStructs[0][2] STRUCTURESTAT "A0ResearchFacility"
208. extraStructs[0][3] STRUCTURESTAT "A0CyborgFactory"216. extraStructs[0][3] STRUCTURESTAT "A0CyborgFactory"
209. 217.
210. numExtraStructs[1] int 5218. numExtraStructs[1] int 5
211. extraStructs[1][0] STRUCTURESTAT "A0VTolFactory1"219. extraStructs[1][0] STRUCTURESTAT "A0VTolFactory1"
212. extraStructs[1][1] STRUCTURESTAT "A0VTolFactory1"220. extraStructs[1][1] STRUCTURESTAT "A0VTolFactory1"
213. extraStructs[1][2] STRUCTURESTAT "A0CyborgFactory"221. extraStructs[1][2] STRUCTURESTAT "A0CyborgFactory"
214. extraStructs[1][3] STRUCTURESTAT "A0VtolPad"222. extraStructs[1][3] STRUCTURESTAT "A0VtolPad"
215. extraStructs[1][4] STRUCTURESTAT "A0LightFactory"223. extraStructs[1][4] STRUCTURESTAT "A0LightFactory"
216.224.
217. /////////////////////////////////////////////////////////////////////225. /////////////////////////////////////////////////////////////////////
218. /////////////////////////////////////////////////////////////////////226. /////////////////////////////////////////////////////////////////////
219. // SKIRMISH TEMPLATES227. // SKIRMISH TEMPLATES
220.228.
221. // COMBAT TEMPLATES229. // COMBAT TEMPLATES
222.230.
223. //branchDefault231. //branchDefault
224. numTemplates[0] int 48232. numTemplates[0] int 67
225.233.
226. tmpl[0][0] TEMPLATE "ViperMG01Wheels" //MG234. tmpl[0][0] TEMPLATE "ViperMG01Wheels" //MG
227. tmpl[0][1] TEMPLATE "ViperMG02Wheels" //TMG235. tmpl[0][1] TEMPLATE "ViperFlameWheels" //MG
228. tmpl[0][2] TEMPLATE "ViperHMGWheels" //HMG236. tmpl[0][2] TEMPLATE "ViperMG02Halftrack" //TMG
229. tmpl[0][3] TEMPLATE "ViperPODWheels" //POD237. tmpl[0][3] TEMPLATE "ViperLtCannonHTracks" //HMG
230. tmpl[0][4] TEMPLATE "ViperLtA-Twheels" //Lancer238. tmpl[0][4] TEMPLATE "ViperPODHalfTracks" //POD
231. tmpl[0][5] TEMPLATE "ViperFlameWheels" //Flamer239. tmpl[0][5] TEMPLATE "CobraPODHTracks" //Flamer
232. tmpl[0][6] TEMPLATE "ViperLtA-Twheels" //Lancer240. tmpl[0][6] TEMPLATE "CobraHMGHalfTrack" //Lancer
233. tmpl[0][7] TEMPLATE "CobraMRLHalftrack" //MRL241. tmpl[0][7] TEMPLATE "CobraMRLHalftrack" //MRL
234. tmpl[0][8] TEMPLATE "ViperLtCannonWheels" //LC242. tmpl[0][8] TEMPLATE "CobraMedCnHTrks" //Lancer
235. tmpl[0][9] TEMPLATE "ViperPODWheels" //POD243. tmpl[0][9] TEMPLATE "Bug-Wheel-MiniRocket" //LC
236. tmpl[0][10] TEMPLATE "ViperLtCannonHTracks" //LC244. tmpl[0][10] TEMPLATE "Bug-HalfTracks-MiniRocket" //LC
245. tmpl[0][11] TEMPLATE "A-Scorp-Trk-MC" //POD
246. tmpl[0][12] TEMPLATE "H-Scorp-Trk-Lancer" //Lancer HT
247. tmpl[0][13] TEMPLATE "ScorpionBBHalfTracks" //BB H
248. tmpl[0][14] TEMPLATE "PythonHPVHalfTrack" //LC
249. tmpl[0][15] TEMPLATE "P0cam3PyHvyMGTrk" //HVC Hover
250. tmpl[0][16] TEMPLATE "P0cam3PyHPVcanTrk" //LC
251. tmpl[0][17] TEMPLATE "SK-Leopard-HTrk-ASGun" //MRL HT
252. tmpl[0][18] TEMPLATE "LeopardHoverAssaultCannon" //MRL HT
253. tmpl[0][19] TEMPLATE "ScorpionHvyMortarHalftrack" //MRL HT
254. tmpl[0][20] TEMPLATE "PhytonHTrackAssGun" //MRL HT
255.
256. tmpl[0][21] TEMPLATE "PythonTKHalfTracks"
237.257.
238. tmpl[0][11] TEMPLATE "CobraLtA-Thalftrack" //Lancer HT258. tmpl[0][22] TEMPLATE "Mantis-Trk-AG" //MRL HT
239. tmpl[0][12] TEMPLATE "CobraMRLHalftrack" //MRL HT259. tmpl[0][23] TEMPLATE "MantisHoverInferno" //Inferno HT
240. tmpl[0][13] TEMPLATE "CobraInfernoHTracks" //Inferno HT260. tmpl[0][24] TEMPLATE "Scorp-Trk-Mortar-Incenediary" //Inferno HT
241. tmpl[0][14] TEMPLATE "SK-Cobra-Hover-Lancer" //Lancer H261. tmpl[0][25] TEMPLATE "Mantis-Trk-Incendiary-Mortar" //Lancer H
242. tmpl[0][15] TEMPLATE "Sk-CobraBBHover" //BB H262. tmpl[0][26] TEMPLATE "A-Mantis-Pepperpot-Track" //HC Tr
243. tmpl[0][16] TEMPLATE "CobraMedCnTrks" //MC Tr263. tmpl[0][27] TEMPLATE "SK-Tiger-Track-Hcannon"
244. tmpl[0][17] TEMPLATE "SK-Cobra-Track-HVC" //HVC Tr264. tmpl[0][28] TEMPLATE "MantisTrkHC" //Lancer H
245. tmpl[0][18] TEMPLATE "CobraHvyCnTrks" //HC Tr265. tmpl[0][29] TEMPLATE "Mantis-Trk-TwinAssaultCannon" //HC Tr
246.266. tmpl[0][30] TEMPLATE "MantisTKTracks" //Inferno HT
247. //tmpl[0][19] TEMPLATE "SK-Python-Hover-Mcannon"267. tmpl[0][31] TEMPLATE "A-Tiger-Trk-TwinAssaultGun" //MC Tr
248. //tmpl[0][20] TEMPLATE "PythonMedCnTrks"268. tmpl[0][32] TEMPLATE "TigerFlashlightHalf-tracks"
249. //tmpl[0][21] TEMPLATE "SK-Python-Hover-Lancer"269. tmpl[0][33] TEMPLATE "MantisPlasmaCTracks"
250. //tmpl[0][22] TEMPLATE "SK-Python-Hover-Hcannon"270.
271. tmpl[0][34] TEMPLATE "A-Tiger-Trk-Needle"
272. tmpl[0][35] TEMPLATE "SK-Retal-Hover-PlasmiteFlamer"
273. tmpl[0][36] TEMPLATE "SK-Tiger-Track-EMPCannon"
274. tmpl[0][37] TEMPLATE "SK-Tiger-Track-Scourge"
275. tmpl[0][38] TEMPLATE "TigerPlasmaCTracks"
276.
277. tmpl[0][39] TEMPLATE "SK-Tiger-Track-IncendiaryHowitzer"
251.278.
252. //Campaign 2279. tmpl[0][40] TEMPLATE "SK-Veng-Hover-Scourge"
253. tmpl[0][19] TEMPLATE "PythonHoverHVC" //HVC Hover280. tmpl[0][41] TEMPLATE "SK-Veng-Hover-Seraph"
254. tmpl[0][20] TEMPLATE "SK-Cobra-Track-TK"
255. tmpl[0][21] TEMPLATE "Sk-PythonHvCanTrack"
256. tmpl[0][22] TEMPLATE "Sk-PythonHvCanTrack"
257.281.
258. tmpl[0][23] TEMPLATE "SK-Panther-Hover-HVC"282. tmpl[0][42] TEMPLATE "SK-Veng-Track-Scourge"
259. tmpl[0][24] TEMPLATE "SK-Panther-Hover-TK"283. tmpl[0][43] TEMPLATE "SK-Veng-Track-PulseLsr"
284. tmpl[0][44] TEMPLATE "SK-Tiger-Track-NexusTurret"
285. tmpl[0][45] TEMPLATE "SK-Tiger-Track-Groundshaker"
286. tmpl[0][46] TEMPLATE "SK-Tiger-Track-Hellstorm"
287. tmpl[0][47] TEMPLATE "A-Veng-Trk-Rail"
288. tmpl[0][48] TEMPLATE "SK-Veng-Hover-Gauss"
289. tmpl[0][49] TEMPLATE "A-Veng-Trk-HeavyLaser"
290. tmpl[0][50] TEMPLATE "A-Veng-Trk-Stormbringer"
291. tmpl[0][51] TEMPLATE "SK-Veng-Track-Gauss"
292.
293. tmpl[0][52] TEMPLATE "SK-Veng-Track-Gauss"
294.
295. tmpl[0][53] TEMPLATE "WyvernRailHellstorm"
296. tmpl[0][54] TEMPLATE "WyvernScourgeTracks"
297. tmpl[0][55] TEMPLATE "WyvernHvLaserTracks"
298. tmpl[0][56] TEMPLATE "WyvernStormbringerTracks"
299. tmpl[0][57] TEMPLATE "WyvernRailTracks"
300. tmpl[0][58] TEMPLATE "WyvernGaussTracks"
301.
302. tmpl[0][59] TEMPLATE "Dragon-Track-HellstormHellstorm"
303. tmpl[0][60] TEMPLATE "Dragon-Track-IncSeraphIncSeraph"
304. tmpl[0][61] TEMPLATE "Dragon-Track-ScourgeScourge"
305. tmpl[0][62] TEMPLATE "Dragon-Track-HellstormGroundshaker"
306. tmpl[0][63] TEMPLATE "Dragon-Track-IncSeraphScourge"
307. tmpl[0][64] TEMPLATE "Dragon-Track-HvyLaserStormBringer"
308. tmpl[0][65] TEMPLATE "Dragon-Track-GaussEMP"
309. tmpl[0][66] TEMPLATE "Dragon-Track-GaussGauss"
260.310.
261. tmpl[0][25] TEMPLATE "SK-Tiger-Track-Hcannon"311.
262. tmpl[0][26] TEMPLATE "SK-Tiger-Track-HVC"312. //branchVTOL
263. tmpl[0][27] TEMPLATE "SK-Tiger-Track-Hcannon"313. numTemplates[1] int 59
264. tmpl[0][28] TEMPLATE "SK-Tiger-Hover-TK"
265.314.
266. //Campaign 3315. tmpl[1][0] TEMPLATE "ViperMG01Wheels" //MG
267. tmpl[0][29] TEMPLATE "SK-Leopard-Htrk-Needle"316. tmpl[1][1] TEMPLATE "ViperFlameWheels" //MG
268. tmpl[0][30] TEMPLATE "SK-Tiger-Track-Hcannon"317. tmpl[1][2] TEMPLATE "ViperMG02Halftrack" //TMG
269. tmpl[0][31] TEMPLATE "SK-Panther-Track-RailGun"318. tmpl[1][3] TEMPLATE "ViperLtCannonHTracks" //HMG
270. tmpl[0][32] TEMPLATE "SK-Panther-Hover-TK"319. tmpl[1][4] TEMPLATE "ViperPODHalfTracks" //POD
271. tmpl[0][33] TEMPLATE "SK-Tiger-Track-Scourge"320. tmpl[1][5] TEMPLATE "CobraPODHTracks" //Flamer
272. tmpl[0][34] TEMPLATE "SK-Tiger-Track-Gauss"321. tmpl[1][6] TEMPLATE "CobraHMGHalfTrack" //Lancer
273. tmpl[0][35] TEMPLATE "SK-Tiger-Hover-Gauss"322. tmpl[1][7] TEMPLATE "CobraMRLHalftrack" //MRL
274. tmpl[0][36] TEMPLATE "SK-Retre-Track-PulseLsr"323. tmpl[1][8] TEMPLATE "CobraMedCnHTrks" //Lancer
275. tmpl[0][37] TEMPLATE "SK-Retre-Track-FlashLight"324. tmpl[1][9] TEMPLATE "Bug-Wheel-MiniRocket" //LC
325. tmpl[1][10] TEMPLATE "Bug-HalfTracks-MiniRocket" //LC
326. tmpl[1][11] TEMPLATE "A-Scorp-Trk-MC" //POD
327. tmpl[1][12] TEMPLATE "H-Scorp-Trk-Lancer" //Lancer HT
328. tmpl[1][13] TEMPLATE "ScorpionBBHalfTracks" //BB H
329. tmpl[1][14] TEMPLATE "PythonHPVHalfTrack" //LC
330. tmpl[1][15] TEMPLATE "PythonHoverHVC" //HVC Hover
331. tmpl[1][16] TEMPLATE "P0cam3PyHPVcanTrk" //LC
332. tmpl[1][17] TEMPLATE "SK-Leopard-HTrk-ASGun" //MRL HT
333. tmpl[1][18] TEMPLATE "LeopardHoverAssaultCannon" //MRL HT
334. tmpl[1][19] TEMPLATE "ScorpionHvyMortarHalftrack" //MRL HT
335. tmpl[1][20] TEMPLATE "PhytonHTrackAssGun" //MRL HT
336.
337. tmpl[1][21] TEMPLATE "PythonTKHalfTracks"
276.338.
277. tmpl[0][38] TEMPLATE "SK-Retre-Track-RailGun"339. tmpl[1][22] TEMPLATE "Mantis-Trk-AG" //MRL HT
278. tmpl[0][39] TEMPLATE "SK-Veng-Track-Scourge"340. tmpl[1][23] TEMPLATE "MantisHoverInferno" //Inferno HT
279. tmpl[0][40] TEMPLATE "SK-Retre-Hover-RailGun"341. tmpl[1][24] TEMPLATE "Scorp-Trk-Mortar-Incenediary" //Inferno HT
280. tmpl[0][41] TEMPLATE "SK-Retre-Track-Scourge"342. tmpl[1][25] TEMPLATE "Mantis-Trk-Incendiary-Mortar" //Lancer H
281. tmpl[0][42] TEMPLATE "SK-Veng-Track-Gauss"343. tmpl[1][26] TEMPLATE "A-Mantis-Pepperpot-Track" //HC Tr
282. tmpl[0][43] TEMPLATE "SK-Veng-Hover-Gauss"344. tmpl[1][27] TEMPLATE "SK-Tiger-Track-Hcannon"
283. tmpl[0][44] TEMPLATE "SK-Veng-Track-PulseLsr"345. tmpl[1][28] TEMPLATE "MantisTrkHC" //Lancer H
284. tmpl[0][45] TEMPLATE "SK-Veng-Hover-Scourge"346. tmpl[1][29] TEMPLATE "Mantis-Trk-TwinAssaultCannon" //HC Tr
347. tmpl[1][30] TEMPLATE "MantisTKTracks" //Inferno HT
348. tmpl[1][31] TEMPLATE "A-Tiger-Trk-TwinAssaultGun" //MC Tr
349. tmpl[1][32] TEMPLATE "TigerFlashlightHalf-tracks"
350. tmpl[1][33] TEMPLATE "SK-Retal-Hover-PlasmiteFlamer"
285.351.
286. tmpl[0][46] TEMPLATE "SK-Veng-Hover-Seraph"
287. tmpl[0][47] TEMPLATE "Dragon-Hover-SeraphGauss"
288. 352.
289. 353. tmpl[1][34] TEMPLATE "A-Tiger-Trk-Needle"
290. //branchVTOL354. tmpl[1][35] TEMPLATE "SK-Tiger-Track-EMPCannon"
291. numTemplates[1] int 18355. tmpl[1][36] TEMPLATE "SK-Tiger-Track-Scourge"
356. tmpl[1][37] TEMPLATE "SK-Tiger-Track-IncendiaryHowitzer"
292.357.
293. tmpl[1][0] TEMPLATE "ViperMG01Wheels"358. tmpl[1][38] TEMPLATE "SK-Veng-Hover-Scourge"
294. tmpl[1][1] TEMPLATE "ViperMG02Wheels"359. tmpl[1][39] TEMPLATE "SK-Veng-Hover-Seraph"
295. tmpl[1][2] TEMPLATE "ViperHMGWheels"
296. tmpl[1][3] TEMPLATE "ViperHMGWheels"
297. tmpl[1][4] TEMPLATE "ViperLtA-Twheels"
298. tmpl[1][5] TEMPLATE "ViperHMGTracks"
299. tmpl[1][6] TEMPLATE "ViperLtA-Twheels"
300. tmpl[1][7] TEMPLATE "ViperLtA-Twheels"
301. tmpl[1][8] TEMPLATE "ViperHMGTracks"
302. tmpl[1][9] TEMPLATE "ViperHMGTracks"
303. tmpl[1][10] TEMPLATE "ViperMedCnTrks"
304.360.
305. tmpl[1][11] TEMPLATE "SK-Cobra-Hover-HMG"361. tmpl[1][40] TEMPLATE "SK-Veng-Track-Scourge"
306. tmpl[1][12] TEMPLATE "SK-Cobra-Hover-Lancer"362. tmpl[1][41] TEMPLATE "SK-Veng-Track-PulseLsr"
363. tmpl[1][42] TEMPLATE "SK-Tiger-Track-NexusTurret"
364. tmpl[1][43] TEMPLATE "SK-Tiger-Track-Groundshaker"
365. tmpl[1][44] TEMPLATE "SK-Tiger-Track-Hellstorm"
366. tmpl[1][45] TEMPLATE "A-Veng-Trk-Rail"
367. tmpl[1][46] TEMPLATE "SK-Veng-Hover-Gauss"
368. tmpl[1][47] TEMPLATE "A-Veng-Trk-HeavyLaser"
369. tmpl[1][48] TEMPLATE "A-Veng-Trk-Stormbringer"
370. tmpl[1][49] TEMPLATE "SK-Veng-Track-Gauss"
371.
372. tmpl[1][50] TEMPLATE "SK-Veng-Track-Gauss"
307. 373.
308. tmpl[1][13] TEMPLATE "H-Scorp-Trk-Lancer"374. tmpl[1][51] TEMPLATE "WyvernScourgeTracks"
309. tmpl[1][14] TEMPLATE "H-Scorp-Trk-HC"375. tmpl[1][52] TEMPLATE "WyvernHvLaserTracks"
310. tmpl[1][15] TEMPLATE "H-Scorp-Trk-Lancer"376. tmpl[1][53] TEMPLATE "WyvernStormbringerTracks"
311. tmpl[1][16] TEMPLATE "H-Scorp-Trk-HC"377. tmpl[1][54] TEMPLATE "WyvernRailTracks"
312. tmpl[1][17] TEMPLATE "H-Scorp-Trk-Lancer"378. tmpl[1][55] TEMPLATE "WyvernGaussTracks"
379.
380. tmpl[1][56] TEMPLATE "Dragon-Track-IncSeraphIncSeraph"
381. tmpl[1][57] TEMPLATE "Dragon-Track-ScourgeScourge"
382. tmpl[1][58] TEMPLATE "Dragon-Track-IncSeraphScourge"
383. tmpl[1][59] TEMPLATE "Dragon-Track-HvyLaserStormBringer"
384. tmpl[1][60] TEMPLATE "Dragon-Track-GaussGauss"
313. 385.
314. /////////////////////////////////////////////////////////////////////386. /////////////////////////////////////////////////////////////////////
315. // SENSORS / REPAIR TEMPLATES387. // SENSORS / REPAIR TEMPLATES
316.388.
317. constructor TEMPLATE "ConstructorDroid"389. constructor TEMPLATE "ConstructorDroid"
318. hovertruck TEMPLATE "ScorpHoverTruck"390. hovertruck TEMPLATE "ScorpHoverTruck"
319. repairUnit TEMPLATE "ViperRepairHalftrack"391.
392. numRepairTemplates int 7
393.
394. repair[0] TEMPLATE "ViperRepairWheels"
395. repair[1] TEMPLATE "Cyb-Mechanic"
396. repair[2] TEMPLATE "SK-Bug-Hover-Repair"
397. repair[3] TEMPLATE "ScorpHRepairHover"
398. repair[4] TEMPLATE "SK-Leopard-Hover-HRepair"
399. repair[5] TEMPLATE "Cyb-HvyMechanic"
400. repair[6] TEMPLATE "SK-Retal-Hover-HvyRepair"
320.401.
321. numSenseTemplates int 10402. numSenseTemplates int 8
322.403.
323. //Campaign 1404. //Campaign 1
324. sense[0] TEMPLATE "ViperRepairWheels"405. sense[0] TEMPLATE "ViperSensorWheels"
325. sense[1] TEMPLATE "ViperRepairHalftrack"406. sense[1] TEMPLATE "SK-Bug-Hover-CBSensor"
326. sense[2] TEMPLATE "CobraSensorHalftrack"407. sense[2] TEMPLATE "SK-Bug-Hover-Sensor"
327. //Campaign 2408. sense[3] TEMPLATE "SK-Leopard-Hover-CBSensor"
328. sense[3] TEMPLATE "SK-Bug-Hover-Sensor"409. sense[4] TEMPLATE "SK-Leopard-Hover-Sensor"
329. sense[4] TEMPLATE "SK-Bug-Hover-Repair"410. sense[5] TEMPLATE "SK-Retal-Hover-Sensor"
330. sense[5] TEMPLATE "SK-Leopard-Hover-Sensor"411. sense[6] TEMPLATE "SK-Retal-Hover-CBSensor"
331. sense[6] TEMPLATE "SK-Leopard-Hover-Repair"412. sense[7] TEMPLATE "SK-Retal-Hover-WSensor"
332. sense[7] TEMPLATE "SK-Panther-Track-Repair"413.
333. //Campaign 3
334. sense[8] TEMPLATE "SK-Retal-Hover-Sensor"
335. sense[9] TEMPLATE "SK-Retal-Hover-Repair"
336.
337. /////////////////////////////////////////////////////////////////////414. /////////////////////////////////////////////////////////////////////
338. // cyborg templates415. // cyborg templates
339. numLightCyborgs int 6416. numLightCyborgs int 7
340. cybTempl[0] TEMPLATE "CyborgChain01Ground"417. cybTempl[0] TEMPLATE "CyborgChain01Ground"
341. cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner418. cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
342. cybTempl[2] TEMPLATE "CyborgFlamer01Grd"419. cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
343. cybTempl[3] TEMPLATE "CyborgRkt01Ground"420. cybTempl[3] TEMPLATE "Cyb-Gren"
344. cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"421. cybTempl[4] TEMPLATE "Cyb-Gren"
345. cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"422. cybTempl[5] TEMPLATE "CyborgRkt01Ground"
346. 423. cybTempl[6] TEMPLATE "Cyb-Gren"
424.
347. cybMechanic TEMPLATE "Cyb-Mechanic"425. cybMechanic TEMPLATE "Cyb-Mechanic"
348. cybEngineer TEMPLATE "Cyb-ComEng"426. cybEngineer TEMPLATE "Cyb-ComEng"
427.
349. superCyb[0] TEMPLATE "Cyb-Hvy-Mcannon"428. superCyb[0] TEMPLATE "Cyb-Hvy-Mcannon"
350. superCyb[1] TEMPLATE "Cyb-Hvy-HPV"429. superCyb[1] TEMPLATE "CyborgRkt01Ground"
351. superCyb[2] TEMPLATE "Cyb-Hvy-Acannon"430. superCyb[2] TEMPLATE "Cyb-Hvy-HPV"
352. superCyb[3] TEMPLATE "Cyb-Hvy-TK"431. superCyb[3] TEMPLATE "Cyb-Thermite"
353.432. superCyb[4] TEMPLATE "CyborgRotMgGround"
354.433. superCyb[5] TEMPLATE "Cyb-Hvy-HPV"
434. superCyb[6] TEMPLATE "Cyb-Hvy-Acannon"
435. superCyb[7] TEMPLATE "Cyb-Hvy-TK"
436. superCyb[8] TEMPLATE "Cyb-Hvy-TK"
437. superCyb[9] TEMPLATE "MP-Cyb-ATmiss-GRD"
438. superCyb[10] TEMPLATE "MP-Cyb-ATmiss-GRD"
439. superCyb[11] TEMPLATE "Cyb-Laser1-GROUND"
440. superCyb[12] TEMPLATE "Cyb-Laser1-GROUND"
441. superCyb[13] TEMPLATE "MP-Cyb-Needle-GRD"
442. superCyb[14] TEMPLATE "MP-Cyb-Needle-GRD"
443. superCyb[15] TEMPLATE "Cyb-Hvy-A-T"
444. superCyb[16] TEMPLATE "Cyb-Hvy-A-T"
445. superCyb[17] TEMPLATE "Cyb-Hvy-PulseLsr"
446. superCyb[18] TEMPLATE "Cyb-Hvy-RailGunner"
447. superCyb[19] TEMPLATE "Cyb-Hvy-PulseLsr"
448. superCyb[20] TEMPLATE "Cyb-Hvy-RailGunner"
355. /////////////////////////////////////////////////////////////////////449. /////////////////////////////////////////////////////////////////////
356. // VTOL TEMPLATES450. // VTOL TEMPLATES
357.451.
358. numVtolTemplates int 8452. numVtolTemplates int 20
359.453.
360. vtols[0] TEMPLATE "P6-L-LTAT-V" //Viper Lancer454. vtols[0] TEMPLATE "Cobra-Helicopter-RocketPod" //Viper Lancer
361. vtols[1] TEMPLATE "P6-L-Bomb1-V" //Viper Cluster Bombs Bay455. vtols[1] TEMPLATE "Cobra-Helicopter-LightCannon" //Viper Lancer
362. vtols[2] TEMPLATE "SK-Bug-VTOL-CLBomb"456. vtols[2] TEMPLATE "Cobra-Helicopter-HvyMG" //Viper Lancer
363. vtols[3] TEMPLATE "SK-Scorpion-VTOL-Hbomb"457. vtols[3] TEMPLATE "Scorp-Helicopter-HvyMG" //Viper Lancer
364. vtols[4] TEMPLATE "H-Scorp-VTOL-Lancer"458. vtols[4] TEMPLATE "Cobra-Helicopter-MRL" //Viper Lancer
365. vtols[5] TEMPLATE "H-Scorp-VTOL-BB"459. vtols[5] TEMPLATE "Scorp-Helicopter-MRL" //Viper Cluster Bombs Bay
366. vtols[6] TEMPLATE "H-Scorp-VTOL-Lancer"460. vtols[6] TEMPLATE "V-Scor-ClusterBomb" //Viper Cluster Bombs Bay
367. vtols[7] TEMPLATE "SK-Retre-VTOL-Thermite"461. vtols[7] TEMPLATE "V-Scor-PhosphorBomb" //Viper Cluster Bombs Bay
462. vtols[8] TEMPLATE "SK-Leopard-VTOL-PhosBomb" //Viper Cluster Bombs Bay
463. vtols[9] TEMPLATE "SK-Leopard-VTOL-HEAP"
464. vtols[10] TEMPLATE "SK-Panther-VTOL-HEAP"
465. vtols[11] TEMPLATE "SK-Panther-VTOL-Thermite"
466. vtols[12] TEMPLATE "SK-Retal-VTOL-HEAP"
467. vtols[13] TEMPLATE "SK-Retal-VTOL-Thermite"
468. vtols[14] TEMPLATE "SK-Retre-VTOL-HEAP"
469. vtols[15] TEMPLATE "SK-Retre-VTOL-Thermite"
470. vtols[16] TEMPLATE "SK-Retre-VTOL-PulseLsr"
471. vtols[17] TEMPLATE "SK-Retre-VTOL-Plasmite"
472. vtols[18] TEMPLATE "SK-Retre-VTOL-Plasmite"
473. vtols[19] TEMPLATE "SK-Retre-VTOL-Plasmite"
368.474.
369. /*
370. vtols[7] TEMPLATE "SK-Mantis-VTOL-BB"
371. vtols[8] TEMPLATE "SK-Leopard-VTOL-BB"
372. vtols[9] TEMPLATE "SK-Leopard-VTOL-PhosBomb"
373. vtols[10] TEMPLATE "SK-Panther-VTOL-Thermite"
374. vtols[11] TEMPLATE "SK-Panther-VTOL-BB"
375. vtols[12] TEMPLATE "SK-Panther-VTOL-Phosbomb"
376. vtols[13] TEMPLATE "SK-Panther-VTOL-TK"
377. //Campaign 3
378. vtols[14] TEMPLATE "SK-Retal-VTOL-Phosbomb"
379. vtols[16] TEMPLATE "SK-Retre-VTOL-PulseLsr"
380. vtols[17] TEMPLATE "SK-Retre-VTOL-Scourge"
381. */
382.475.
383.476.
384. numVtolTargets int 10477. numVtolTargets int 10
385.478.
386. vtolTarget[0] STRUCTURESTAT "A0CommandCentre"479. vtolTarget[0] STRUCTURESTAT "A0CommandCentre"
387. vtolTargetWeight[0] int 10480. vtolTargetWeight[0] int 95
388. vtolTarget[1] STRUCTURESTAT "A0LightFactory"481. vtolTarget[1] STRUCTURESTAT "A0LightFactory"
389. vtolTargetWeight[1] int 80482. vtolTargetWeight[1] int 100
390. vtolTarget[2] STRUCTURESTAT "A0CyborgFactory"483. vtolTarget[2] STRUCTURESTAT "A0CyborgFactory"
391. vtolTargetWeight[2] int 60484. vtolTargetWeight[2] int 80
392. vtolTarget[3] STRUCTURESTAT "A0VTolFactory1"485. vtolTarget[3] STRUCTURESTAT "A0VTolFactory1"
393. vtolTargetWeight[3] int 100486. vtolTargetWeight[3] int 90
394. vtolTarget[4] STRUCTURESTAT "A0LasSatCommand"487. vtolTarget[4] STRUCTURESTAT "A0LasSatCommand"
395. vtolTargetWeight[4] int 90488. vtolTargetWeight[4] int 60
396. vtolTarget[5] STRUCTURESTAT "A0Sat-linkCentre"489. vtolTarget[5] STRUCTURESTAT "A0Sat-linkCentre"
397. vtolTargetWeight[5] int 10490. vtolTargetWeight[5] int 50
398. vtolTarget[6] STRUCTURESTAT "A0ResearchFacility"491. vtolTarget[6] STRUCTURESTAT "A0ResearchFacility"
399. vtolTargetWeight[6] int 10492. vtolTargetWeight[6] int 90
400. vtolTarget[7] STRUCTURESTAT "A0PowerGenerator"493. vtolTarget[7] STRUCTURESTAT "A0PowerGenerator"
401. vtolTargetWeight[7] int 15494. vtolTargetWeight[7] int 15
402. vtolTarget[8] STRUCTURESTAT "A0ResourceExtractor"495. vtolTarget[8] STRUCTURESTAT "A0ResourceExtractor"
403. vtolTargetWeight[8] int 20496. vtolTargetWeight[8] int 70
404. vtolTarget[9] STRUCTURESTAT "A0RepairCentre3"497. vtolTarget[9] STRUCTURESTAT "A0RepairCentre3"
405. vtolTargetWeight[9] int 10498. vtolTargetWeight[9] int 40
406. 499.
407. 500.
408. // Structure types AI will rebuild when they get destroyed (per tech branch basis)501. // Structure types AI will rebuild when they get destroyed (per tech branch basis)
409. 502.
410. // branchDefault503. // branchDefault
411. numRebuildStat[0] int 2504. numRebuildStat[0] int 2
412. rebuildStat[0][0] STRUCTURESTAT "A0HardcreteMk1Wall"505. rebuildStat[0][0] STRUCTURESTAT "A0HardcreteMk1Wall"
413. rebuildStat[0][1] STRUCTURESTAT "A0HardcreteMk1CWall"506. rebuildStat[0][1] STRUCTURESTAT "A0HardcreteMk1CWall"
414.507.
415. // branchVTOL508. // branchVTOL
416. numRebuildStat[1] int 2509. numRebuildStat[1] int 2
417. rebuildStat[1][0] STRUCTURESTAT "A0HardcreteMk1Wall"510. rebuildStat[1][0] STRUCTURESTAT "A0HardcreteMk1Wall"
418. rebuildStat[1][1] STRUCTURESTAT "A0HardcreteMk1CWall"511. rebuildStat[1][1] STRUCTURESTAT "A0HardcreteMk1CWall"
419.512.
420. /////////////////////////////////////////////////////////////////////513. /////////////////////////////////////////////////////////////////////
421.}514.}
original text
changed text