world-earth.xml 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <!-- Earth levels -->
  3. <resources>
  4. <include resource="tags.xml"/>
  5. <!-- Colors -->
  6. <include resource="colours-earth.xml"/>
  7. <!-- Roads -->
  8. <array name="earth.roads">
  9. <item>earth.road.0</item>
  10. <item>earth.road.1</item>
  11. <item>earth.road.2</item>
  12. <item>earth.road.3</item>
  13. <item>earth.road.4</item>
  14. <item>earth.road.5</item>
  15. <item>earth.road.6</item>
  16. <item>earth.road.7</item>
  17. <item>earth.road.8</item>
  18. <item>earth.road.9</item>
  19. <item>earth.road.10</item>
  20. <item>earth.road.11</item>
  21. <item>earth.road.12</item>
  22. <item>earth.road.13</item>
  23. <item>earth.road.14</item>
  24. <item>earth.road.15</item>
  25. </array>
  26. <!-- Basic values for scenery -->
  27. <scenery
  28. name="earth.scenery.base"
  29. minObstacles="10"
  30. maxObstacles="30"
  31. absMaxRuins="15"
  32. maxRuins="5"
  33. maxRuinClusters="5"
  34. minRuinClusterSize="7.0"
  35. maxRuinClusterSize="20.0"
  36. roads="earth.roads"
  37. randomRockyThreshold="0.125"
  38. >
  39. <ruins>
  40. <array>
  41. <item>earth.ruin.1x1.01</item>
  42. <item>earth.ruin.1x1.02</item>
  43. <item>earth.ruin.1x1.03</item>
  44. <item>earth.ruin.1x1.04</item>
  45. <item>earth.ruin.1x1.tank.01</item>
  46. <item>earth.ruin.1x1.tank.02</item>
  47. <item>earth.ruin.1x1.tank.03</item>
  48. <item>earth.ruin.1x1.tank.04</item>
  49. <item>earth.ruin.1x1.05</item>
  50. <item>earth.ruin.1x1.06</item>
  51. <item>earth.ruin.1x1.07</item>
  52. <item>earth.ruin.2x1.01</item>
  53. <item>earth.ruin.2x1.02</item>
  54. <item>earth.ruin.2x1.03</item>
  55. <item>earth.ruin.2x1.04</item>
  56. <item>earth.ruin.2x1.05</item>
  57. <item>earth.ruin.2x1.06</item>
  58. <item>earth.ruin.2x1.07</item>
  59. <item>earth.ruin.3x1.01</item>
  60. <item>earth.ruin.3x1.02</item>
  61. <item>earth.ruin.3x1.03</item>
  62. <item>earth.ruin.3x1.04</item>
  63. <item>earth.ruin.3x1.05</item>
  64. <item>earth.ruin.4x1.01</item>
  65. <item>earth.ruin.4x1.02</item>
  66. <item>earth.ruin.4x1.03</item>
  67. </array>
  68. </ruins>
  69. <crystals>
  70. <array>
  71. <item>crystal.small.1</item>
  72. <item>crystal.small.2</item>
  73. <item>crystal.small.3</item>
  74. <item>crystal.small.4</item>
  75. <item>crystal.small.5</item>
  76. <item>crystal.small.6</item>
  77. <item>crystal.small.7</item>
  78. <item>crystal.small.8</item>
  79. <item>crystal.medium.1</item>
  80. <item>crystal.medium.2</item>
  81. <item>crystal.medium.3</item>
  82. <item>crystal.medium.4</item>
  83. <item>crystal.medium.5</item>
  84. <item>crystal.medium.6</item>
  85. <item>crystal.medium.7</item>
  86. <item>crystal.medium.8</item>
  87. <item>crystal.large.1</item>
  88. <item>crystal.large.2</item>
  89. <item>crystal.large.3</item>
  90. <item>crystal.large.4</item>
  91. <item>crystal.large.5</item>
  92. <item>crystal.large.6</item>
  93. <item>crystal.large.7</item>
  94. <item>crystal.large.8</item>
  95. </array>
  96. </crystals>
  97. <obstacles>
  98. <array>
  99. <!-- only upside down vehicles -->
  100. <item>earth.obstacle.vehicle.4</item>
  101. <item>earth.obstacle.vehicle.5</item>
  102. <item>earth.obstacle.vehicle.burning.4</item>
  103. <item>earth.obstacle.vehicle.burning.5</item>
  104. <!-- Cactii more likely to appear as cars in the middle of desert -->
  105. <item>earth.obstacle.tree.1</item>
  106. <item>earth.obstacle.tree.2</item>
  107. <item>earth.obstacle.tree.3</item>
  108. <item>earth.obstacle.tree.4</item>
  109. <item>earth.obstacle.tree.5</item>
  110. <item>earth.obstacle.tree.1</item>
  111. <item>earth.obstacle.tree.2</item>
  112. <item>earth.obstacle.tree.3</item>
  113. <item>earth.obstacle.tree.4</item>
  114. <item>earth.obstacle.tree.5</item>
  115. <item>earth.obstacle.tree.1</item>
  116. <item>earth.obstacle.tree.2</item>
  117. <item>earth.obstacle.tree.3</item>
  118. <item>earth.obstacle.tree.4</item>
  119. <item>earth.obstacle.tree.5</item>
  120. </array>
  121. </obstacles>
  122. <roadObstacles>
  123. <array>
  124. <!-- Only cars appear on roads as obstacles -->
  125. <item>earth.obstacle.vehicle.1</item>
  126. <item>earth.obstacle.vehicle.2</item>
  127. <item>earth.obstacle.vehicle.3</item>
  128. <item>earth.obstacle.vehicle.4</item>
  129. <item>earth.obstacle.vehicle.5</item>
  130. <item>earth.obstacle.vehicle.burning.1</item>
  131. <item>earth.obstacle.vehicle.burning.2</item>
  132. <item>earth.obstacle.vehicle.burning.3</item>
  133. <item>earth.obstacle.vehicle.burning.4</item>
  134. <item>earth.obstacle.vehicle.burning.5</item>
  135. </array>
  136. </roadObstacles>
  137. </scenery>
  138. <scenery
  139. name="earth.scenery.desert"
  140. inherit="earth.scenery.base"
  141. >
  142. <obstacles>
  143. <array>
  144. <!-- only upside down vehicles -->
  145. <item>earth.obstacle.vehicle.4</item>
  146. <item>earth.obstacle.vehicle.5</item>
  147. <item>earth.obstacle.vehicle.burning.4</item>
  148. <item>earth.obstacle.vehicle.burning.5</item>
  149. <!-- Cactii more likely to appear as cars in the middle of desert -->
  150. <item>earth.obstacle.cactus.1</item>
  151. <item>earth.obstacle.cactus.2</item>
  152. <item>earth.obstacle.cactus.3</item>
  153. <item>earth.obstacle.cactus.4</item>
  154. <item>earth.obstacle.cactus.5</item>
  155. <item>earth.obstacle.cactus.1</item>
  156. <item>earth.obstacle.cactus.2</item>
  157. <item>earth.obstacle.cactus.3</item>
  158. <item>earth.obstacle.cactus.4</item>
  159. <item>earth.obstacle.cactus.5</item>
  160. <item>earth.obstacle.cactus.1</item>
  161. <item>earth.obstacle.cactus.2</item>
  162. <item>earth.obstacle.cactus.3</item>
  163. <item>earth.obstacle.cactus.4</item>
  164. <item>earth.obstacle.cactus.5</item>
  165. </array>
  166. </obstacles>
  167. <roadObstacles>
  168. <array>
  169. <!-- Only cars appear on roads as obstacles -->
  170. <item>earth.obstacle.vehicle.1</item>
  171. <item>earth.obstacle.vehicle.2</item>
  172. <item>earth.obstacle.vehicle.3</item>
  173. <item>earth.obstacle.vehicle.4</item>
  174. <item>earth.obstacle.vehicle.5</item>
  175. <item>earth.obstacle.vehicle.burning.1</item>
  176. <item>earth.obstacle.vehicle.burning.2</item>
  177. <item>earth.obstacle.vehicle.burning.3</item>
  178. <item>earth.obstacle.vehicle.burning.4</item>
  179. <item>earth.obstacle.vehicle.burning.5</item>
  180. </array>
  181. </roadObstacles>
  182. </scenery>
  183. <scenery
  184. name="earth.scenery.alpine"
  185. inherit="earth.scenery.base"
  186. >
  187. <obstacles>
  188. <array>
  189. <!-- only upside down vehicles -->
  190. <item>earth.obstacle.vehicle.4</item>
  191. <item>earth.obstacle.vehicle.5</item>
  192. <item>earth.obstacle.vehicle.burning.4</item>
  193. <item>earth.obstacle.vehicle.burning.5</item>
  194. <!-- Cactii more likely to appear as cars in the middle of desert -->
  195. <item>earth.obstacle.pine.1</item>
  196. <item>earth.obstacle.pine.2</item>
  197. <item>earth.obstacle.pine.3</item>
  198. <item>earth.obstacle.pine.4</item>
  199. <item>earth.obstacle.pine.5</item>
  200. <item>earth.obstacle.pine.1</item>
  201. <item>earth.obstacle.pine.2</item>
  202. <item>earth.obstacle.pine.3</item>
  203. <item>earth.obstacle.pine.4</item>
  204. <item>earth.obstacle.pine.5</item>
  205. <item>earth.obstacle.pine.1</item>
  206. <item>earth.obstacle.pine.2</item>
  207. <item>earth.obstacle.pine.3</item>
  208. <item>earth.obstacle.pine.4</item>
  209. <item>earth.obstacle.pine.5</item>
  210. </array>
  211. </obstacles>
  212. <roadObstacles>
  213. <array>
  214. <!-- Only cars appear on roads as obstacles -->
  215. <item>earth.obstacle.vehicle.1</item>
  216. <item>earth.obstacle.vehicle.2</item>
  217. <item>earth.obstacle.vehicle.3</item>
  218. <item>earth.obstacle.vehicle.4</item>
  219. <item>earth.obstacle.vehicle.5</item>
  220. <item>earth.obstacle.vehicle.burning.1</item>
  221. <item>earth.obstacle.vehicle.burning.2</item>
  222. <item>earth.obstacle.vehicle.burning.3</item>
  223. <item>earth.obstacle.vehicle.burning.4</item>
  224. <item>earth.obstacle.vehicle.burning.5</item>
  225. </array>
  226. </roadObstacles>
  227. </scenery>
  228. <character
  229. name="earth.char"
  230. animated="true"
  231. color="earth.colormap:text"
  232. boldColor="earth.colormap:text-bold"
  233. left="true"
  234. textSpeed="3"
  235. >
  236. <sounds>
  237. <array>
  238. <item>textBeep.buffer</item>
  239. </array>
  240. </sounds>
  241. </character>
  242. <character
  243. name="earth.intro.char"
  244. inherit="earth.char"
  245. textSpeed="2"
  246. />
  247. <setting
  248. name="earth.intro.setting"
  249. worldIntro="true"
  250. position="0,0"
  251. size="320,320"
  252. >
  253. <background>
  254. <layers scale="0.6175">
  255. <sprite layer="-1"><animation><animation>
  256. <offset x="2" y="2" d="0"/>
  257. <frame i="spriteimage.map.earth.01" d="0"/>
  258. <frame i="hud.phase.20%.animation" d="1"/>
  259. </animation></animation></sprite>
  260. </layers>
  261. </background>
  262. <actor character="earth.char" position="0,0" bounds="15,290,200,20" expand="down" />
  263. <actor character="earth.intro.char" position="0,0" bounds="110,60,200,60" expand="down" leading="1" />
  264. </setting>
  265. <!-- World definition -->
  266. <world
  267. name="earth.world"
  268. untranslated="EARTH"
  269. title="=$world.earth.title"
  270. base="building.earth.base"
  271. stream="earth.stream"
  272. setting="earth.intro.setting"
  273. weaponSetting="earth.weapon.setting"
  274. buildingSetting="earth.building.setting"
  275. techSetting="earth.tech.setting"
  276. survivalMaxType0="0"
  277. survivalMaxType1="0"
  278. survivalMaxType2="-1"
  279. survivalMaxType3="-1"
  280. survivalMaxBoss="0"
  281. >
  282. <story>
  283. <char id="earth.char">=world.earth.intro1.text</char>
  284. <char id="earth.intro.char">=world.earth.intro2.text</char>
  285. </story>
  286. <template>
  287. <cavetemplate name="earth.template"
  288. floor0="earth.floor.0"
  289. floor1="earth.floor.1"
  290. floor2="earth.floor.2"
  291. floor3="earth.floor.3"
  292. floorTransitions="earth.transitions"
  293. base="basepoint.1"
  294. wall="earth.walls"
  295. internalWall="earth.internalWalls"
  296. bigInternalWalls="false"
  297. midSpawn="spawnpoint.mid.earth"
  298. minMainTunnelWidth="3.0"
  299. maxMainTunnelWidth="8.0"
  300. minSpawnTunnelWidth="3.0"
  301. maxSpawnTunnelWidth="8.0"
  302. />
  303. </template>
  304. <!-- Gidrahs -->
  305. <gidrahs>
  306. <array>
  307. <item>gidrah.earth.01</item>
  308. <item>gidrah.earth.02</item>
  309. </array>
  310. </gidrahs>
  311. <!-- Angry gidrahs -->
  312. <angryGidrahs>
  313. <array>
  314. <item>angrygidrah.earth.01</item>
  315. <item>angrygidrah.earth.02</item>
  316. </array>
  317. </angryGidrahs>
  318. </world>
  319. <!-- Story settings -->
  320. <setting
  321. name="earth.setting.spec"
  322. position="0,0"
  323. size="320,320"
  324. bgLayer="-100"
  325. >
  326. <background>
  327. <layers scale="0.625">
  328. <sprite layer="-2"><animation><animation>
  329. <offset x="+160" y="+140"/>
  330. <scale xscale="1.1" yscale="0.625" d="0"/>
  331. <frame i="spriteimage.story.background.earth.01" d="0"/>
  332. <frame i="hud.phase.20%.animation" d="1"/>
  333. </animation></animation></sprite>
  334. </layers>
  335. </background>
  336. </setting>
  337. <setting name="earth.general.setting" inherit="earth.setting.spec" position="0,30" >
  338. <actor character="earth.custerd.char" position="140,80" bounds="95,168,130,10" expand="up" />
  339. </setting>
  340. <setting name="earth.info.setting" inherit="earth.setting.spec">
  341. <actor character="earth.custerd.info.char" position="110,68" bounds="150,155,135,100" expand="up" />
  342. <actor character="earth.info.crystals.char" position="88,225" bounds="=150,155,135,$earth.info.crystals.char_h" expand="up" fade="true"/>
  343. </setting>
  344. <setting name="earth.tech.setting" inherit="earth.setting.spec">
  345. <actor character="earth.tech-left.char" position="55,79" bounds="115,130,150,25" expand="down" />
  346. <actor character="earth.tech.physics.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  347. <actor character="earth.tech.biology.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  348. <actor character="earth.tech.chemistry.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  349. <actor character="earth.tech.efficiency.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  350. <actor character="earth.tech.psychology.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  351. <actor character="earth.tech.nuclear.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  352. <actor character="earth.tech.explosives.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  353. <actor character="earth.tech.textiles.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  354. <actor character="earth.tech.automation.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  355. <actor character="earth.tech.barometrics.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  356. <actor character="earth.tech.optics.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  357. <actor character="earth.tech.ballistics.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  358. <actor character="earth.tech.robotics.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  359. <actor character="earth.tech.forcefields.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  360. <actor character="earth.tech.anatomy.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  361. <actor character="earth.tech.extraction.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  362. <actor character="earth.tech.ionisation.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  363. <actor character="earth.tech.lithium.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  364. <actor character="earth.tech.sodium.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  365. <actor character="earth.tech.precision.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  366. <actor character="earth.tech.advancedexplosives.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  367. <actor character="earth.tech.plastic.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  368. <actor character="earth.tech.nanohardening.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  369. <actor character="earth.tech.finetuning.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  370. <actor character="earth.tech.droidbuff.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  371. <actor character="earth.tech.nanotechnology.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  372. <actor character="earth.tech.splitter.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  373. <actor character="earth.tech.multibarrel.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  374. <actor character="earth.tech.amplifiers.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  375. <actor character="earth.tech.lasertech.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  376. <actor character="earth.tech.shells.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  377. <actor character="earth.tech.shielding.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  378. <actor character="earth.tech.xrays.char" position="=$research.tech.pic.x,183" bounds="=$research.tech.x,175,=$research.tech.w,85" expand="down" fade="true"/>
  379. <actor character="earth.tech.coffee.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  380. <actor character="earth.tech.grant.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  381. <actor character="earth.tech.reinforcements.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  382. <actor character="earth.tech.strongercoffee.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  383. <actor character="earth.tech.extrabarricades.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  384. <actor character="earth.tech.extramines.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  385. <actor character="earth.tech.powerups.char" position="80,183" bounds="155,175,130,85" expand="down" fade="true"/>
  386. </setting>
  387. <setting name="earth.gidrah.setting" inherit="earth.setting.spec">
  388. <actor character="earth.tech-gidrah.char" position="260,70" bounds="55,120,144,25" expand="down" mirrored="true" />
  389. <actor character="earth.gidrah.01.char" position="108,195" bounds="185,165,111,110" expand="down" fade="true" />
  390. <actor character="earth.gidrah.02.char" position="108,195" bounds="185,165,111,110" expand="down" fade="true" />
  391. <actor character="earth.angry.01.char" position="108,185" bounds="185,165,111,110" expand="down" fade="true" />
  392. <actor character="earth.angry.02.char" position="108,185" bounds="185,165,111,118" expand="down" fade="true" />
  393. </setting>
  394. <setting name="earth.building.setting" inherit="earth.setting.spec" >
  395. <actor character="earth.custerd.char" position="=225,$res.b.gen.pic.y" bounds="=160,$res.b.gen.y,135,10" expand="up" mirrored="true" />
  396. <actor character="earth.tech.char" position="=215,$res.b.boff.pic.y" bounds="=$res.b.boff.x,$res.b.boff.y,$res.b.boff.w,10" expand="up" mirrored="true" />
  397. <actor character="earth.scanner.char" position="=$res.b.pic.x,$res.b.pic.y+10" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  398. <actor character="earth.reactor.char" position="=$res.b.pic.x,$res.b.pic.y+5" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  399. <actor character="earth.battery.char" position="=$res.b.pic.x,$res.b.pic.y+20" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  400. <actor character="earth.cooling.char" position="=$res.b.pic.x,$res.b.pic.y+10" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  401. <actor character="earth.warehouse.char" position="=$res.b.pic.x,$res.b.pic.y+10" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  402. <actor character="earth.collector.char" position="=$res.b.pic.x,$res.b.pic.y+5" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  403. <actor character="earth.barracks.char" position="=$res.b.pic.x,$res.b.pic.y+10" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  404. <actor character="earth.shieldgenerator.char" position="=$res.b.pic.x,$res.b.pic.y+$res.b.pic.shieldgen.o" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  405. <actor character="earth.autoloader.char" position="=$res.b.pic.x,$res.b.pic.y" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  406. <actor character="earth.concrete.char" position="83,220" bounds="30,180,115,100" expand="down" fade="true"/>
  407. <actor character="earth.steel.char" position="83,220" bounds="30,180,115,100" expand="down" fade="true"/>
  408. <actor character="earth.earthium.char" position="83,220" bounds="30,180,115,100" expand="down" fade="true"/>
  409. <actor character="earth.nanomesh.char" position="83,220" bounds="30,180,115,100" expand="down" fade="true"/>
  410. <actor character="earth.mine.char" position="=$res.b.mine.pic.x,235" bounds="=$res.b.mine.x,190,120,100" expand="down" fade="true"/>
  411. <actor character="earth.clustermines.char" position="=$res.b.mine.pic.x,230" bounds="=$res.b.mine.x,190,120,100" expand="down" fade="true"/>
  412. <actor character="earth.blastmine.char" position="=$res.b.mine.pic.x,225" bounds="=$res.b.mine.x,190,120,100" expand="down" fade="true"/>
  413. <actor character="earth.decoy.char" position="=$res.b.mine.pic.x,215" bounds="=$res.b.mine.x,190,120,100" expand="down" fade="true"/>
  414. <actor character="earth.tangleweb.char" position="=$res.b.pic.x,$res.b.pic.y+15" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  415. <actor character="earth.tankfactory.char" position="=$res.b.pic.x,$res.b.pic.y-20" bounds="=$res.b.x,$res.b.y-20,$res.b.w,$res.b.h" expand="down" fade="true"/>
  416. <actor character="earth.repairdrones.char" position="=$res.b.pic.x,$res.b.pic.y+10" bounds="=$res.b.x,$res.b.y,$res.b.w,$res.b.h" expand="down" fade="true"/>
  417. <actor character="earth.scarecrow.char" position="=$res.b.pic.x,$res.b.pic.y" bounds="=$res.b.x,$res.b.y-10,$res.b.w,$res.b.h" expand="down" fade="true"/>
  418. <actor character="earth.cloakingdevice.char" position="=$res.b.pic.x,$res.b.pic.y+$res.b.pic.cloak.o" bounds="=$res.b.x,$res.b.y-10,$res.b.w,$res.b.h" expand="down" fade="true"/>
  419. </setting>
  420. <setting name="earth.weapon.setting" inherit="earth.setting.spec" >
  421. <actor character="earth.custerd-left.char" position="58,80" bounds="128,83,150,60" expand="down" />
  422. <actor character="earth.tech-left.char" position="60,70" bounds="128,83,150,60" expand="down" />
  423. <actor character="earth.blaster.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  424. <actor character="earth.factory.char" position="225,210" bounds="35,163,250,90" expand="down" fade="true"/>
  425. <actor character="earth.capacitor.char" position="225,210" bounds="35,163,250,90" expand="down" fade="true"/>
  426. <actor character="earth.heavyblaster.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  427. <actor character="earth.shotgun.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  428. <actor character="earth.multiblaster.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  429. <actor character="earth.blastcannon.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  430. <actor character="earth.assault.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  431. <actor character="earth.rocket.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  432. <actor character="earth.laser.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  433. <actor character="earth.disruptor.char" position="230,235" bounds="35,168,250,125" expand="down" fade="true"/>
  434. </setting>
  435. <setting name="earth.boss.setting" inherit="alert.setting.spec" >
  436. <actor character="earth.boss.char" position="95,148" bounds="30,100,145,190" expand="down" fade="true" />
  437. <actor character="earth.custerd.alert.char" position="260,60" bounds="188,150,110,20" expand="up" mirrored="true" />
  438. </setting>
  439. <include resource="levels-earth.xml"/>
  440. </resources>