characters-moon.xml 75 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <!--
  3. Copyright (c) 2003-onwards Shaven Puppy Ltd
  4. All rights reserved.
  5. Redistribution and use in source and binary forms, with or without
  6. modification, are permitted provided that the following conditions are
  7. met:
  8. * Redistributions of source code must retain the above copyright
  9. notice, this list of conditions and the following disclaimer.
  10. * Redistributions in binary form must reproduce the above copyright
  11. notice, this list of conditions and the following disclaimer in the
  12. documentation and/or other materials provided with the distribution.
  13. * Neither the name of 'Shaven Puppy' nor the names of its contributors
  14. may be used to endorse or promote products derived from this software
  15. without specific prior written permission.
  16. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  18. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  19. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  20. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  21. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  22. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  23. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  24. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  25. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  26. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27. -->
  28. <!-- Characters -->
  29. <resources>
  30. <!-- CHARACTER BUBBLE BACKGROUNDS ============================================================================================================================ -->
  31. <!-- insets are nor inherited here - odd ? -->
  32. <widgetbackground name="moon.human-speech.background" inherit="human-speech.background" color="moon.colormap:bubble" insets="24,40,24,24" />
  33. <widgetbackground name="moon.human-speech-top-left.background" inherit="human-speech-top-left.background" color="moon.colormap:bubble" insets="24,40,24,24" />
  34. <widgetbackground name="moon.human-speech-top-left-info.background" inherit="human-speech-top-left-info.background" color="moon.colormap:bubble" insets="140,40,24,24" />
  35. <widgetbackground name="moon.human-speech-right.background" inherit="human-speech-right.background" color="moon.colormap:bubble" insets="40,24,24,24" />
  36. <widgetbackground name="moon.human-speech-left.background" inherit="human-speech-left.background" color="moon.colormap:bubble" insets="28,24,40,24" />
  37. <widgetbackground name="moon.info.background" inherit="info.background" color="moon.colormap:bubble" insets="24,28,24,24" />
  38. <widgetbackground name="moon.tech.background" inherit="info.background" color="moon.colormap:bubble" insets="=$research.tech.inset.l,28,24,24" />
  39. <widgetbackground name="moon.delivery.background" inherit="info.background" color="moon.colormap:bubble" insets="145,28,24,24" />
  40. <widgetbackground name="moon.gidrah.background" inherit="info.background.spec" insets="175,28,24,24" color="moon.colormap:alert-bubble"/>
  41. <widgetbackground name="moon.alert.background" inherit="info-dark.background.spec" insets="24,28,24,24" color="moon.colormap:alert-bubble"/>
  42. <!-- BUILDINGS / WEAPONS SPEC ============================================================================================================================ -->
  43. <character
  44. name="moon.research.char.spec"
  45. inherit="research.char.spec"
  46. bubble="moon.info.background"
  47. color="moon.colormap:text"
  48. boldColor="moon.colormap:text-bold"
  49. >
  50. </character>
  51. <animation name="moon.info.background.anim">
  52. <scale scale="0.625"/>
  53. <frame i="spriteimage.story.moon.info.01" d="1"/>
  54. </animation>
  55. <!-- INFOS =============================================================================================================== -->
  56. <character
  57. name="moon.info.crystals.char"
  58. inherit="moon.research.char.spec"
  59. bubble="moon.human-speech-top-left-info.background"
  60. >
  61. <idleLayers>
  62. <layers scale="0.55">
  63. <sprite layer="2" animation="moon.info.background.anim"/>
  64. <sprite layer="10" offset="-4,-53" image="spriteimage.items.info.crystals.01"/>
  65. </layers>
  66. </idleLayers>
  67. </character>
  68. <character
  69. name="moon.research.tech.char.spec"
  70. inherit="moon.research.char.spec"
  71. bubble="moon.tech.background"
  72. color="moon.colormap:text"
  73. boldColor="moon.colormap:text-bold"
  74. >
  75. </character>
  76. <character
  77. name="moon.research.delivery.char.spec"
  78. inherit="moon.research.tech.char.spec"
  79. bubble="moon.delivery.background"
  80. >
  81. </character>
  82. <!-- GIDRAHS =============================================================================================================== -->
  83. <character
  84. name="moon.gidrah.01.char"
  85. inherit="research.char.spec"
  86. bubble="moon.gidrah.background"
  87. color="moon.colormap:alert-text"
  88. boldColor="moon.colormap:alert-text-bold"
  89. >
  90. <idleLayers>
  91. <layers scale="0.5">
  92. <sprite layer="2" offset="0,0" animation="alert.background.anim"/>
  93. <sprite layer="12" image="spriteimage.gidrah.info.moon.1.01"/>
  94. </layers>
  95. </idleLayers>
  96. </character>
  97. <character
  98. name="moon.gidrah.02.char"
  99. inherit="moon.gidrah.01.char"
  100. >
  101. <idleLayers>
  102. <layers scale="0.5">
  103. <sprite layer="2" offset="0,0" animation="alert.background.anim"/>
  104. <sprite layer="12" image="spriteimage.gidrah.info.moon.2.01"/>
  105. </layers>
  106. </idleLayers>
  107. </character>
  108. <character
  109. name="moon.gidrah.03.char"
  110. inherit="moon.gidrah.01.char"
  111. >
  112. <idleLayers>
  113. <layers scale="0.5">
  114. <sprite layer="2" offset="0,0" animation="alert.background.anim"/>
  115. <sprite layer="12" image="spriteimage.gidrah.info.moon.3.01"/>
  116. </layers>
  117. </idleLayers>
  118. </character>
  119. <character
  120. name="moon.angry.01.char"
  121. inherit="moon.gidrah.01.char"
  122. >
  123. <idleLayers>
  124. <layers scale="0.5">
  125. <sprite layer="2" offset="0,0" animation="alert.background.anim"/>
  126. <sprite layer="12" image="spriteimage.gidrah.info.moon.angry.1.01"/>
  127. </layers>
  128. </idleLayers>
  129. </character>
  130. <character
  131. name="moon.angry.02.char"
  132. inherit="moon.gidrah.01.char"
  133. >
  134. <idleLayers>
  135. <layers scale="0.5">
  136. <sprite layer="2" offset="0,0" animation="alert.background.anim"/>
  137. <sprite layer="12" offset="-24,0" image="spriteimage.gidrah.info.moon.angry.2.01"/>
  138. </layers>
  139. </idleLayers>
  140. </character>
  141. <character
  142. name="moon.angry.03.char"
  143. inherit="moon.gidrah.01.char"
  144. >
  145. <idleLayers>
  146. <layers scale="0.65">
  147. <sprite layer="2" offset="0,0" animation="alert.background.anim"/>
  148. <sprite layer="12" image="spriteimage.gidrah.info.moon.angry.3.01"/>
  149. </layers>
  150. </idleLayers>
  151. </character>
  152. <!-- boss -->
  153. <animation name="moon.alert.ground.anim">
  154. <scale xscale="0.75" yscale="1.25" d="0"/>
  155. <frame i="spriteimage.character.ground.01" d="1"/>
  156. </animation>
  157. <character
  158. name="moon.boss.char"
  159. inherit="research.char.spec"
  160. bubble="moon.alert.background"
  161. color="moon.colormap:alert-text"
  162. boldColor="moon.colormap:alert-text-bold"
  163. >
  164. <idleLayers>
  165. <layers scale="0.55">
  166. <sprite layer="2" offset="-2,0" animation="alert.background.anim"/>
  167. <sprite layer="10" animation="moon.alert.ground.anim"/>
  168. <sprite layer="11" image="spriteimage.character.boss.moon.01"/>
  169. </layers>
  170. </idleLayers>
  171. </character>
  172. <!-- CUSTERD ============================================================================================================================ -->
  173. <animation name="custerd.moon.body.idle.anim">
  174. <frame i="spriteimage.character.custerd.moon.back.01" d="20" />
  175. </animation>
  176. <animation name="custerd.moon.body.talk.anim">
  177. <label id="start"/>
  178. <random>
  179. <dest id="point" n="1"/>
  180. <dest id="point-up" n="1"/>
  181. </random>
  182. <label id="point"/>
  183. <frame i="spriteimage.character.custerd.moon.back.02" d="25" />
  184. <random>
  185. <dest id="point-up" n="2"/>
  186. <dest id="start"/>
  187. <dest id="idle"/>
  188. </random>
  189. <label id="point-up"/>
  190. <frame i="spriteimage.character.custerd.moon.back.03" d="25" />
  191. <random>
  192. <dest id="point" n="2"/>
  193. <dest id="start"/>
  194. <dest id="idle"/>
  195. </random>
  196. <label id="idle"/>
  197. <frame i="spriteimage.character.custerd.moon.back.01" d="25" />
  198. <random>
  199. <dest id="idle" n="1"/>
  200. <dest id="start"/>
  201. </random>
  202. </animation>
  203. <animation name="custerd.moon.head.look-left.anim">
  204. <frame i="spriteimage.character.custerd.moon.04" d="3" childXOffset="-2" />
  205. <label id="look-left"/>
  206. <frame i="spriteimage.character.custerd.moon.05" d="50" childXOffset="-6" />
  207. <random>
  208. <dest id="look-left" n="2"/>
  209. <dest id="stop-look-left"/>
  210. </random>
  211. <label id="stop-look-left"/>
  212. <frame i="spriteimage.character.custerd.moon.04" d="4" childXOffset="-2" />
  213. <frame i="spriteimage.character.custerd.moon.01" d="40" childXOffset="0" />
  214. <return/>
  215. </animation>
  216. <animation name="custerd.moon.head.look-right.anim">
  217. <frame i="spriteimage.character.custerd.moon.02" d="3" childXOffset="2" />
  218. <label id="look-right"/>
  219. <frame i="spriteimage.character.custerd.moon.03" d="50" childXOffset="6" />
  220. <random>
  221. <dest id="look-right" n="2"/>
  222. <dest id="stop-look-right"/>
  223. </random>
  224. <label id="stop-look-right"/>
  225. <frame i="spriteimage.character.custerd.moon.02" d="4" childXOffset="2" />
  226. <frame i="spriteimage.character.custerd.moon.01" d="40" childXOffset="0" />
  227. <return/>
  228. </animation>
  229. <animation name="custerd.moon.head.talk.anim">
  230. <frame i="spriteimage.character.custerd.moon.01" d="20" childXOffset="0" />
  231. </animation>
  232. <animation name="custerd.moon.head.idle.anim">
  233. <label id="start"/>
  234. <frame i="spriteimage.character.custerd.moon.01" d="70" childXOffset="0" />
  235. <random>
  236. <dest id="start" n="3"/>
  237. <dest id="look-left"/>
  238. <dest id="look-right"/>
  239. </random>
  240. <label id="look-left"/>
  241. <sub id="custerd.moon.head.look-left.anim"/>
  242. <random>
  243. <dest id="look-left"/>
  244. <dest id="start" n="3"/>
  245. </random>
  246. <label id="look-right"/>
  247. <sub id="custerd.moon.head.look-right.anim"/>
  248. <random>
  249. <dest id="look-right"/>
  250. <dest id="start" n="3"/>
  251. </random>
  252. </animation>
  253. <animation name="custerd.moon.glow.anim">
  254. <label id="start"/>
  255. <frame i="spriteimage.character.custerd.moon.glow.04" d="5" />
  256. <frame i="spriteimage.character.custerd.moon.glow.05" d="5" />
  257. <frame i="spriteimage.character.custerd.moon.glow.06" d="5" />
  258. <frame i="spriteimage.character.custerd.moon.glow.05" d="5" />
  259. <frame i="spriteimage.character.custerd.moon.glow.04" d="5" />
  260. <frame i="spriteimage.character.custerd.moon.glow.01" d="5" />
  261. <random>
  262. <dest id="start" n="7"/>
  263. <dest id="blink"/>
  264. </random>
  265. <label id="blink"/>
  266. <frame i="spriteimage.character.custerd.moon.glow.03" d="30" />
  267. <frame i="spriteimage.character.custerd.moon.glow.02" d="5" />
  268. <frame i="spriteimage.character.custerd.moon.glow.01" d="5" />
  269. <goto id="start"/>
  270. </animation>
  271. <animation name="custerd.moon.mouth.idle.anim">
  272. <scale scale="0.5"/>
  273. <frame i="spriteimage.character.custerd.moon.top.01" d="1" />
  274. </animation>
  275. <animation name="custerd.moon.mouth.vowel.anim">
  276. <scale scale="0.5"/>
  277. <random>
  278. <dest seq="2"/>
  279. <dest seq="3"/>
  280. </random>
  281. <frame i="spriteimage.character.custerd.moon.top.02" d="200" />
  282. <frame i="spriteimage.character.custerd.moon.top.03" d="200" />
  283. </animation>
  284. <animation name="custerd.moon.mouth.consonant.anim">
  285. <scale scale="0.5"/>
  286. <random>
  287. <dest seq="2"/>
  288. <dest seq="3"/>
  289. </random>
  290. <frame i="spriteimage.character.custerd.moon.top.04" d="200" />
  291. <frame i="spriteimage.character.custerd.moon.top.05" d="200" />
  292. </animation>
  293. <character
  294. name="moon.custerd.char"
  295. inherit="custerd.char"
  296. bubble="moon.human-speech.background"
  297. color="moon.colormap:text"
  298. boldColor="moon.colormap:text-bold"
  299. >
  300. <idleLayers>
  301. <layers scale="0.55">
  302. <!-- head first to use childOffset on mouth -->
  303. <sprite layer="5" animation="custerd.moon.head.idle.anim"/>
  304. <sprite layer="1" image="spriteimage.character.ground.01"/>
  305. <sprite layer="4" animation="custerd.moon.body.idle.anim"/>
  306. <sprite layer="6" doChildOffset="true" animation="custerd.moon.glow.anim"/>
  307. <sprite layer="0" image="spriteimage.story.spotlight.moon.01"/>
  308. </layers>
  309. </idleLayers>
  310. <talkLayers>
  311. <layers scale="0.55">
  312. <!-- head first to use childOffset on mouth -->
  313. <sprite layer="5" animation="custerd.moon.head.talk.anim"/>
  314. <sprite layer="1" image="spriteimage.character.ground.01"/>
  315. <sprite layer="4" animation="custerd.moon.body.talk.anim"/>
  316. <sprite layer="6" doChildOffset="true" animation="custerd.moon.glow.anim"/>
  317. <sprite layer="0" image="spriteimage.story.spotlight.moon.01"/>
  318. </layers>
  319. </talkLayers>
  320. <defaultAppearance>
  321. <animation>
  322. <scale scale="0.55"/>
  323. <frame i="spriteimage.character.custerd.moon.top.01" d="1" />
  324. </animation>
  325. </defaultAppearance>
  326. <vowelAppearance>
  327. <animation>
  328. <scale scale="0.55"/>
  329. <random>
  330. <dest seq="2"/>
  331. <dest seq="3"/>
  332. </random>
  333. <frame i="spriteimage.character.custerd.moon.top.02" d="200" />
  334. <frame i="spriteimage.character.custerd.moon.top.03" d="200" />
  335. </animation>
  336. </vowelAppearance>
  337. <consonantAppearance>
  338. <animation>
  339. <scale scale="0.55"/>
  340. <random>
  341. <dest seq="2"/>
  342. <dest seq="3"/>
  343. </random>
  344. <frame i="spriteimage.character.custerd.moon.top.04" d="200" />
  345. <frame i="spriteimage.character.custerd.moon.top.05" d="200" />
  346. </animation>
  347. </consonantAppearance>
  348. </character>
  349. <character
  350. name="moon.custerd-left.char"
  351. inherit="moon.custerd.char"
  352. bubble="moon.human-speech-right.background"
  353. >
  354. </character>
  355. <character
  356. name="moon.custerd.alert.char"
  357. inherit="moon.custerd.char"
  358. bubble="moon.human-speech-top-left.background"
  359. >
  360. </character>
  361. <character
  362. name="moon.custerd.info.char"
  363. inherit="moon.custerd.char"
  364. bubble="-"
  365. >
  366. </character>
  367. <character
  368. name="moon.custerd-gidrah.char"
  369. inherit="moon.custerd.char"
  370. bubble="moon.human-speech-left.background"
  371. >
  372. </character>
  373. <!-- TECH ============================================================================================================================ -->
  374. <animation name="tech.moon.body.idle.anim">
  375. <frame i="spriteimage.character.tech.moon.01" d="20" />
  376. </animation>
  377. <animation name="tech.moon.body.talk.anim">
  378. <label id="start"/>
  379. <random>
  380. <dest id="point" n="1"/>
  381. <dest id="gesture-left" n="1"/>
  382. <dest id="gesture-right" n="1"/>
  383. <dest id="shrug" n="1"/>
  384. </random>
  385. <label id="point"/>
  386. <frame i="spriteimage.character.tech.moon.02" d="15" />
  387. <random>
  388. <dest id="point" n="2"/>
  389. <dest id="start"/>
  390. </random>
  391. <label id="gesture-left"/>
  392. <frame i="spriteimage.character.tech.moon.03" d="15" />
  393. <random>
  394. <dest id="gesture-left" n="2"/>
  395. <dest id="start"/>
  396. </random>
  397. <label id="gesture-right"/>
  398. <frame i="spriteimage.character.tech.moon.04" d="15" />
  399. <random>
  400. <dest id="gesture-right" n="2"/>
  401. <dest id="start"/>
  402. </random>
  403. <label id="shrug"/>
  404. <frame i="spriteimage.character.tech.moon.05" d="15" />
  405. <random>
  406. <dest id="shrug" n="2"/>
  407. <dest id="start"/>
  408. </random>
  409. </animation>
  410. <animation name="tech.moon.head.look-left.anim">
  411. <label id="look-left"/>
  412. <frame i="spriteimage.character.tech.moon.back.03" d="20" childXOffset="13" />
  413. <random>
  414. <dest id="look-left" n="2"/>
  415. <dest id="stop-look-left"/>
  416. </random>
  417. <label id="stop-look-left"/>
  418. <frame i="spriteimage.character.tech.moon.back.02" d="2" childXOffset="5" />
  419. <frame i="spriteimage.character.tech.moon.back.01" d="40" childXOffset="0" />
  420. <return/>
  421. </animation>
  422. <animation name="tech.moon.head.look-right.anim">
  423. <label id="look-right"/>
  424. <frame i="spriteimage.character.tech.moon.back.05" d="20" childXOffset="-13" />
  425. <random>
  426. <dest id="look-right" n="2"/>
  427. <dest id="stop-look-right"/>
  428. </random>
  429. <label id="stop-look-right"/>
  430. <frame i="spriteimage.character.tech.moon.back.04" d="2" childXOffset="-5" />
  431. <frame i="spriteimage.character.tech.moon.back.01" d="40" childXOffset="0" />
  432. <return/>
  433. </animation>
  434. <animation name="tech.moon.head.talk.anim">
  435. <label id="start"/>
  436. <frame i="spriteimage.character.tech.moon.back.01" d="20" childXOffset="0" />
  437. <random>
  438. <dest id="start"/>
  439. <dest id="look-left"/>
  440. <dest id="look-right"/>
  441. </random>
  442. <label id="look-left"/>
  443. <sub id="tech.moon.head.look-left.anim"/>
  444. <random>
  445. <dest id="look-right"/>
  446. <dest id="start"/>
  447. </random>
  448. <label id="look-right"/>
  449. <sub id="tech.moon.head.look-right.anim"/>
  450. <random>
  451. <dest id="look-left"/>
  452. <dest id="start"/>
  453. </random>
  454. </animation>
  455. <animation name="tech.moon.head.idle.anim">
  456. <label id="start"/>
  457. <frame i="spriteimage.character.tech.moon.back.01" d="100" childXOffset="0" />
  458. <random>
  459. <dest id="start" n="6"/>
  460. <dest id="look-left"/>
  461. <dest id="look-right"/>
  462. </random>
  463. <label id="look-left"/>
  464. <sub id="tech.moon.head.look-left.anim"/>
  465. <random>
  466. <dest id="look-right"/>
  467. <dest id="start" n="3"/>
  468. </random>
  469. <label id="look-right"/>
  470. <sub id="tech.moon.head.look-right.anim"/>
  471. <random>
  472. <dest id="look-left"/>
  473. <dest id="start" n="3"/>
  474. </random>
  475. </animation>
  476. <animation name="tech.moon.mouth.idle.anim">
  477. <scale scale="0.5"/>
  478. <frame i="spriteimage.character.tech.moon.top.01" d="1" />
  479. </animation>
  480. <animation name="tech.moon.mouth.vowel.anim">
  481. <scale scale="0.5"/>
  482. <random>
  483. <dest seq="2"/>
  484. <dest seq="3"/>
  485. </random>
  486. <frame i="spriteimage.character.tech.moon.top.02" d="200" />
  487. <frame i="spriteimage.character.tech.moon.top.03" d="200" />
  488. </animation>
  489. <animation name="tech.moon.mouth.consonant.anim">
  490. <scale scale="0.5"/>
  491. <random>
  492. <dest seq="2"/>
  493. <dest seq="3"/>
  494. </random>
  495. <frame i="spriteimage.character.tech.moon.top.04" d="200" />
  496. <frame i="spriteimage.character.tech.moon.top.05" d="200" />
  497. </animation>
  498. <character
  499. name="moon.tech.char"
  500. inherit="tech.char"
  501. bubble="moon.human-speech.background"
  502. color="moon.colormap:text"
  503. boldColor="moon.colormap:text-bold"
  504. >
  505. <idleLayers>
  506. <layers scale="0.5">
  507. <!-- head first to use childOffset on mouth -->
  508. <sprite layer="4" animation="tech.moon.head.idle.anim"/>
  509. <sprite layer="1" image="spriteimage.character.ground.01"/>
  510. <sprite layer="5" animation="tech.moon.body.idle.anim"/>
  511. <sprite layer="0" image="spriteimage.story.spotlight.moon.01"/>
  512. </layers>
  513. </idleLayers>
  514. <talkLayers>
  515. <layers scale="0.5">
  516. <sprite layer="4" animation="tech.moon.head.talk.anim"/>
  517. <sprite layer="1" image="spriteimage.character.ground.01"/>
  518. <sprite layer="5" animation="tech.moon.body.talk.anim"/>
  519. <sprite layer="0" image="spriteimage.story.spotlight.moon.01"/>
  520. </layers>
  521. </talkLayers>
  522. <defaultAppearance>
  523. <animation>
  524. <scale scale="0.5"/>
  525. <frame i="spriteimage.character.tech.moon.top.01" d="1" />
  526. </animation>
  527. </defaultAppearance>
  528. <vowelAppearance>
  529. <animation>
  530. <scale scale="0.5"/>
  531. <random>
  532. <dest seq="2"/>
  533. <dest seq="3"/>
  534. </random>
  535. <frame i="spriteimage.character.tech.moon.top.02" d="200" />
  536. <frame i="spriteimage.character.tech.moon.top.03" d="200" />
  537. </animation>
  538. </vowelAppearance>
  539. <consonantAppearance>
  540. <animation>
  541. <scale scale="0.5"/>
  542. <random>
  543. <dest seq="2"/>
  544. <dest seq="3"/>
  545. </random>
  546. <frame i="spriteimage.character.tech.moon.top.04" d="200" />
  547. <frame i="spriteimage.character.tech.moon.top.05" d="200" />
  548. </animation>
  549. </consonantAppearance>
  550. </character>
  551. <character
  552. name="moon.tech-left.char"
  553. inherit="moon.tech.char"
  554. bubble="moon.human-speech-right.background"
  555. >
  556. </character>
  557. <character
  558. name="moon.tech-gidrah.char"
  559. inherit="moon.tech.char"
  560. bubble="moon.human-speech-left.background"
  561. >
  562. </character>
  563. <!-- GENERAL BUILDINGS ============================================================================================================================ -->
  564. <character
  565. name="moon.factory.char"
  566. inherit="moon.research.char.spec"
  567. >
  568. <idleLayers>
  569. <layers scale="0.8">
  570. <sprite layer="2" animation="moon.info.background.anim"/>
  571. <sprite layer="10" image="spriteimage.info.factory.ground.01"/>
  572. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.factory.01"/>
  573. <sprite layer="12" image="spriteimage.info.factory.glow.01"/>
  574. <sprite layer="12" image="spriteimage.info.factory.top.01" colored="moon.colormap:info-alt" />
  575. </layers>
  576. </idleLayers>
  577. </character>
  578. <character
  579. name="moon.capacitor.char"
  580. inherit="moon.research.char.spec"
  581. >
  582. <idleLayers>
  583. <layers scale="0.8">
  584. <sprite layer="2" animation="moon.info.background.anim"/>
  585. <sprite layer="10" image="spriteimage.info.capacitor.ground.01"/>
  586. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.capacitor.01"/>
  587. <sprite layer="12" image="spriteimage.info.capacitor.glow.01"/>
  588. </layers>
  589. </idleLayers>
  590. </character>
  591. <character
  592. name="moon.reactor.char"
  593. inherit="moon.research.char.spec"
  594. >
  595. <idleLayers>
  596. <layers scale="0.8">
  597. <sprite layer="2" animation="moon.info.background.anim"/>
  598. <sprite layer="10" image="spriteimage.info.reactor.ground.01"/>
  599. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.reactor.01"/>
  600. <sprite layer="12" image="spriteimage.info.reactor.glow.01"/>
  601. </layers>
  602. </idleLayers>
  603. </character>
  604. <character
  605. name="moon.shieldgenerator.char"
  606. inherit="moon.research.char.spec"
  607. >
  608. <idleLayers>
  609. <layers scale="0.8">
  610. <sprite layer="2" animation="moon.info.background.anim"/>
  611. <sprite layer="10" image="spriteimage.info.shield.ground.01"/>
  612. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.shield.01"/>
  613. <sprite layer="12" image="spriteimage.info.shield.glow.01"/>
  614. </layers>
  615. </idleLayers>
  616. </character>
  617. <character
  618. name="moon.warehouse.char"
  619. inherit="moon.research.char.spec"
  620. >
  621. <idleLayers>
  622. <layers scale="0.8">
  623. <sprite layer="2" animation="moon.info.background.anim"/>
  624. <sprite layer="10" image="spriteimage.info.warehouse.ground.01"/>
  625. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.warehouse.01"/>
  626. <sprite layer="12" image="spriteimage.info.warehouse.glow.01"/>
  627. <sprite layer="12" image="spriteimage.info.warehouse.top.01" colored="moon.colormap:info-alt" />
  628. </layers>
  629. </idleLayers>
  630. </character>
  631. <character
  632. name="moon.barracks.char"
  633. inherit="moon.research.char.spec"
  634. >
  635. <idleLayers>
  636. <layers scale="0.8">
  637. <sprite layer="2" animation="moon.info.background.anim"/>
  638. <sprite layer="10" image="spriteimage.info.barracks.ground.01"/>
  639. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.barracks.01"/>
  640. <sprite layer="12" image="spriteimage.info.barracks.glow.01"/>
  641. <sprite layer="12" image="spriteimage.info.barracks.top.01" colored="moon.colormap:info-alt" />
  642. </layers>
  643. </idleLayers>
  644. </character>
  645. <character
  646. name="moon.collector.char"
  647. inherit="moon.research.char.spec"
  648. >
  649. <idleLayers>
  650. <layers scale="0.8">
  651. <sprite layer="2" animation="moon.info.background.anim"/>
  652. <sprite layer="10" image="spriteimage.info.collector.ground.01"/>
  653. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.collector.01"/>
  654. <sprite layer="12" image="spriteimage.info.collector.top.01" colored="moon.colormap:info-alt" />
  655. <sprite layer="12" image="spriteimage.info.collector.glow.01"/>
  656. </layers>
  657. </idleLayers>
  658. </character>
  659. <character
  660. name="moon.scanner.char"
  661. inherit="moon.research.char.spec"
  662. >
  663. <idleLayers>
  664. <layers scale="0.8">
  665. <sprite layer="2" animation="moon.info.background.anim"/>
  666. <sprite layer="10" image="spriteimage.info.scanner.ground.01"/>
  667. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.scanner.01"/>
  668. <sprite layer="12" image="spriteimage.info.scanner.glow.01"/>
  669. </layers>
  670. </idleLayers>
  671. </character>
  672. <character
  673. name="moon.battery.char"
  674. inherit="moon.research.char.spec"
  675. >
  676. <idleLayers>
  677. <layers scale="0.8">
  678. <sprite layer="2" animation="moon.info.background.anim"/>
  679. <sprite layer="10" image="spriteimage.info.battery.ground.01"/>
  680. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.battery.01"/>
  681. <sprite layer="12" image="spriteimage.info.battery.glow.01"/>
  682. </layers>
  683. </idleLayers>
  684. </character>
  685. <character
  686. name="moon.cooling.char"
  687. inherit="moon.research.char.spec"
  688. >
  689. <idleLayers>
  690. <layers scale="0.8">
  691. <sprite layer="2" animation="moon.info.background.anim"/>
  692. <sprite layer="10" image="spriteimage.info.cooling.ground.01"/>
  693. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.cooling.01"/>
  694. <sprite layer="12" image="spriteimage.info.cooling.glow.01"/>
  695. <sprite layer="12" image="spriteimage.info.cooling.top.01" colored="moon.colormap:info-alt" />
  696. </layers>
  697. </idleLayers>
  698. </character>
  699. <character
  700. name="moon.autoloader.char"
  701. inherit="moon.research.char.spec"
  702. >
  703. <idleLayers>
  704. <layers scale="0.8">
  705. <sprite layer="2" animation="moon.info.background.anim"/>
  706. <sprite layer="10" image="spriteimage.info.autoloader.ground.01"/>
  707. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.autoloader.01"/>
  708. <sprite layer="12" image="spriteimage.info.autoloader.glow.01"/>
  709. </layers>
  710. </idleLayers>
  711. </character>
  712. <character
  713. name="moon.decoy.char"
  714. inherit="moon.research.char.spec"
  715. >
  716. <idleLayers>
  717. <layers scale="0.8">
  718. <sprite layer="2" animation="moon.info.background.anim"/>
  719. <sprite layer="10" image="spriteimage.info.decoy.ground.01"/>
  720. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.decoy.01"/>
  721. <sprite layer="12" image="spriteimage.info.decoy.glow.01"/>
  722. </layers>
  723. </idleLayers>
  724. </character>
  725. <character
  726. name="moon.tangleweb.char"
  727. inherit="moon.research.char.spec"
  728. >
  729. <idleLayers>
  730. <layers scale="0.8">
  731. <sprite layer="2" animation="moon.info.background.anim"/>
  732. <sprite layer="10" image="spriteimage.info.tangleweb.ground.01"/>
  733. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tangleweb.01"/>
  734. <sprite layer="12" image="spriteimage.info.tangleweb.glow.01"/>
  735. </layers>
  736. </idleLayers>
  737. </character>
  738. <character
  739. name="moon.tankfactory.char"
  740. inherit="moon.research.char.spec"
  741. >
  742. <idleLayers>
  743. <layers scale="0.8">
  744. <sprite layer="2" animation="moon.info.background.anim"/>
  745. <sprite layer="10" image="spriteimage.info.tankfactory.ground.01"/>
  746. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tankfactory.01"/>
  747. <sprite layer="12" image="spriteimage.info.tankfactory.glow.01"/>
  748. <sprite layer="12" image="spriteimage.info.tankfactory.top.01" colored="moon.colormap:info-alt" />
  749. </layers>
  750. </idleLayers>
  751. </character>
  752. <character
  753. name="moon.repairdrones.char"
  754. inherit="moon.research.char.spec"
  755. >
  756. <idleLayers>
  757. <layers scale="0.8">
  758. <sprite layer="2" animation="moon.info.background.anim"/>
  759. <sprite layer="10" image="spriteimage.info.repairdrones.ground.01"/>
  760. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.repairdrones.01"/>
  761. <sprite layer="12" image="spriteimage.info.repairdrones.glow.01"/>
  762. <sprite layer="12" image="spriteimage.info.repairdrones.top.01" colored="moon.colormap:info-alt" />
  763. </layers>
  764. </idleLayers>
  765. </character>
  766. <character
  767. name="moon.scarecrow.char"
  768. inherit="moon.research.char.spec"
  769. >
  770. <idleLayers>
  771. <layers scale="0.8">
  772. <sprite layer="2" animation="moon.info.background.anim"/>
  773. <sprite layer="10" image="spriteimage.info.scarecrow.ground.01"/>
  774. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.scarecrow.01"/>
  775. <sprite layer="12" image="spriteimage.info.scarecrow.glow.01"/>
  776. <sprite layer="12" image="spriteimage.info.scarecrow.top.01" colored="moon.colormap:info-alt" />
  777. </layers>
  778. </idleLayers>
  779. </character>
  780. <character
  781. name="moon.cloakingdevice.char"
  782. inherit="moon.research.char.spec"
  783. >
  784. <idleLayers>
  785. <layers scale="0.8">
  786. <sprite layer="2" animation="moon.info.background.anim"/>
  787. <sprite layer="10" image="spriteimage.info.cloakingdevice.ground.01"/>
  788. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.cloakingdevice.01"/>
  789. <sprite layer="12" image="spriteimage.info.cloakingdevice.glow.01"/>
  790. <sprite layer="12" image="spriteimage.info.cloakingdevice.top.01" colored="moon.colormap:info-alt" />
  791. </layers>
  792. </idleLayers>
  793. </character>
  794. <!-- MINES ============================================================================================================================ -->
  795. <character
  796. name="moon.mine.char"
  797. inherit="moon.research.char.spec"
  798. >
  799. <idleLayers>
  800. <layers scale="0.8">
  801. <sprite layer="2" animation="moon.info.background.anim"/>
  802. <sprite layer="10" image="spriteimage.info.mine.ground.01"/>
  803. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.mine.01"/>
  804. <sprite layer="12" image="spriteimage.info.mine.glow.01"/>
  805. </layers>
  806. </idleLayers>
  807. </character>
  808. <character
  809. name="moon.clustermines.char"
  810. inherit="moon.research.char.spec"
  811. >
  812. <idleLayers>
  813. <layers scale="0.8">
  814. <sprite layer="2" animation="moon.info.background.anim"/>
  815. <sprite layer="10" image="spriteimage.info.clustermine.ground.01"/>
  816. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.clustermine.02"/>
  817. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.clustermine.01"/>
  818. <sprite layer="12" image="spriteimage.info.clustermine.glow.01"/>
  819. </layers>
  820. </idleLayers>
  821. </character>
  822. <character
  823. name="moon.blastmine.char"
  824. inherit="moon.research.char.spec"
  825. >
  826. <idleLayers>
  827. <layers scale="0.8">
  828. <sprite layer="2" animation="moon.info.background.anim"/>
  829. <sprite layer="10" image="spriteimage.info.blastmine.ground.01"/>
  830. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.blastmine.01"/>
  831. <sprite layer="12" image="spriteimage.info.blastmine.glow.01"/>
  832. </layers>
  833. </idleLayers>
  834. </character>
  835. <!-- BARRICADES ============================================================================================================================ -->
  836. <character
  837. name="moon.concrete.char"
  838. inherit="moon.research.char.spec"
  839. >
  840. <idleLayers><layers scale="0.8">
  841. <sprite layer="2" animation="moon.info.background.anim"/>
  842. <sprite layer="10" image="spriteimage.info.barricade.concrete.ground.01"/>
  843. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.barricade.concrete.01"/>
  844. <sprite layer="12" image="spriteimage.info.barricade.concrete.top.01" colored="moon.colormap:info-alt" />
  845. </layers></idleLayers>
  846. </character>
  847. <character
  848. name="moon.steel.char"
  849. inherit="moon.research.char.spec"
  850. >
  851. <idleLayers><layers scale="0.8">
  852. <sprite layer="2" animation="moon.info.background.anim"/>
  853. <sprite layer="10" image="spriteimage.info.barricade.steel.ground.01"/>
  854. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.barricade.steel.01"/>
  855. <sprite layer="12" image="spriteimage.info.barricade.steel.top.01" colored="moon.colormap:info-alt" />
  856. <sprite layer="12" image="spriteimage.info.barricade.steel.glow.01" colored="moon.colormap:info-metal" />
  857. </layers></idleLayers>
  858. </character>
  859. <character
  860. name="moon.titanium.char"
  861. inherit="moon.research.char.spec"
  862. >
  863. <idleLayers><layers scale="0.8">
  864. <sprite layer="2" animation="moon.info.background.anim"/>
  865. <sprite layer="10" image="spriteimage.info.barricade.titanium.ground.01"/>
  866. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.barricade.titanium.01"/>
  867. <sprite layer="12" image="spriteimage.info.barricade.titanium.glow.01"/>
  868. <sprite layer="12" image="spriteimage.info.barricade.titanium.top.01" colored="moon.colormap:info-metal" />
  869. </layers></idleLayers>
  870. </character>
  871. <character
  872. name="moon.nanomesh.char"
  873. inherit="moon.research.char.spec"
  874. >
  875. <idleLayers><layers scale="0.8">
  876. <sprite layer="2" animation="moon.info.background.anim"/>
  877. <sprite layer="10" image="spriteimage.info.barricade.nanomesh.ground.01"/>
  878. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.barricade.nanomesh.01"/>
  879. <sprite layer="12" image="spriteimage.info.barricade.nanomesh.glow.01"/>
  880. </layers></idleLayers>
  881. </character>
  882. <!-- TURRETS ============================================================================================================================ -->
  883. <character
  884. name="moon.blaster.char"
  885. inherit="moon.research.char.spec"
  886. >
  887. <idleLayers>
  888. <layers scale="0.8">
  889. <sprite layer="2" animation="moon.info.background.anim"/>
  890. <sprite layer="10" image="spriteimage.info.tower.blaster.ground.01"/>
  891. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.blaster.01"/>
  892. <sprite layer="12" image="spriteimage.info.tower.blaster.glow.01"/>
  893. </layers>
  894. </idleLayers>
  895. </character>
  896. <character
  897. name="moon.heavyblaster.char"
  898. inherit="moon.research.char.spec"
  899. >
  900. <idleLayers>
  901. <layers scale="0.8">
  902. <sprite layer="2" animation="moon.info.background.anim"/>
  903. <sprite layer="10" image="spriteimage.info.tower.heavyblaster.ground.01"/>
  904. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.heavyblaster.01"/>
  905. <sprite layer="12" image="spriteimage.info.tower.heavyblaster.glow.01"/>
  906. </layers>
  907. </idleLayers>
  908. </character>
  909. <character
  910. name="moon.blastcannon.char"
  911. inherit="moon.research.char.spec"
  912. >
  913. <idleLayers>
  914. <layers scale="0.8">
  915. <sprite layer="2" animation="moon.info.background.anim"/>
  916. <sprite layer="10" image="spriteimage.info.tower.blastcannon.ground.01"/>
  917. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.blastcannon.01"/>
  918. <sprite layer="12" image="spriteimage.info.tower.blastcannon.glow.01"/>
  919. </layers>
  920. </idleLayers>
  921. </character>
  922. <character
  923. name="moon.multiblaster.char"
  924. inherit="moon.research.char.spec"
  925. >
  926. <idleLayers>
  927. <layers scale="0.8">
  928. <sprite layer="2" animation="moon.info.background.anim"/>
  929. <sprite layer="10" image="spriteimage.info.tower.multiblaster.ground.01"/>
  930. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.multiblaster.01"/>
  931. <sprite layer="12" image="spriteimage.info.tower.multiblaster.glow.01"/>
  932. </layers>
  933. </idleLayers>
  934. </character>
  935. <character
  936. name="moon.shotgun.char"
  937. inherit="moon.research.char.spec"
  938. >
  939. <idleLayers>
  940. <layers scale="0.8">
  941. <sprite layer="2" animation="moon.info.background.anim"/>
  942. <sprite layer="10" image="spriteimage.info.tower.spreader.ground.01"/>
  943. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.spreader.01"/>
  944. <sprite layer="12" image="spriteimage.info.tower.spreader.glow.01"/>
  945. </layers>
  946. </idleLayers>
  947. </character>
  948. <character
  949. name="moon.assault.char"
  950. inherit="moon.research.char.spec"
  951. >
  952. <idleLayers>
  953. <layers scale="0.8">
  954. <sprite layer="2" animation="moon.info.background.anim"/>
  955. <sprite layer="10" image="spriteimage.info.tower.assault.ground.01"/>
  956. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.assault.01"/>
  957. <sprite layer="12" image="spriteimage.info.tower.assault.glow.01"/>
  958. </layers>
  959. </idleLayers>
  960. </character>
  961. <character
  962. name="moon.rocket.char"
  963. inherit="moon.research.char.spec"
  964. >
  965. <idleLayers>
  966. <layers scale="0.8">
  967. <sprite layer="2" animation="moon.info.background.anim"/>
  968. <sprite layer="10" image="spriteimage.info.tower.rockets.ground.01"/>
  969. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.rockets.01"/>
  970. <sprite layer="12" image="spriteimage.info.tower.rockets.glow.01"/>
  971. </layers>
  972. </idleLayers>
  973. </character>
  974. <character
  975. name="moon.laser.char"
  976. inherit="moon.research.char.spec"
  977. >
  978. <idleLayers>
  979. <layers scale="0.8">
  980. <sprite layer="2" animation="moon.info.background.anim"/>
  981. <sprite layer="10" image="spriteimage.info.tower.laser.ground.01"/>
  982. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.laser.01"/>
  983. <sprite layer="12" image="spriteimage.info.tower.laser.glow.01"/>
  984. </layers>
  985. </idleLayers>
  986. </character>
  987. <character
  988. name="moon.disruptor.char"
  989. inherit="moon.research.char.spec"
  990. >
  991. <idleLayers>
  992. <layers scale="0.8">
  993. <sprite layer="2" animation="moon.info.background.anim"/>
  994. <sprite layer="10" image="spriteimage.info.tower.disruptor.ground.01"/>
  995. <sprite layer="11" bottomColored="moon.colormap:info-floor" topColored="moon.colormap:info-building" image="spriteimage.info.tower.disruptor.01"/>
  996. <sprite layer="12" image="spriteimage.info.tower.disruptor.glow.01"/>
  997. <sprite layer="12" image="spriteimage.info.tower.disruptor.top.01" colored="moon.colormap:info-alt" />
  998. </layers>
  999. </idleLayers>
  1000. </character>
  1001. <!-- TECH ============================================================================================================================ -->
  1002. <character name="moon.tech.physics.char" inherit="moon.research.tech.char.spec">
  1003. <idleLayers><layers scale="0.5">
  1004. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1005. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1006. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1007. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1008. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.physics.ground.anim"/>
  1009. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.physics.anim"/>
  1010. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.physics.glow.anim"/>
  1011. </layers></idleLayers>
  1012. </character>
  1013. <character name="moon.tech.biology.char" inherit="moon.research.tech.char.spec">
  1014. <idleLayers><layers scale="0.5">
  1015. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1016. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1017. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1018. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1019. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.biology.ground.anim"/>
  1020. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.biology.anim"/>
  1021. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.biology.glow.anim"/>
  1022. </layers></idleLayers>
  1023. </character>
  1024. <character name="moon.tech.chemistry.char" inherit="moon.research.tech.char.spec">
  1025. <idleLayers><layers scale="0.5">
  1026. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1027. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1028. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1029. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1030. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.chemistry.ground.anim"/>
  1031. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.chemistry.anim"/>
  1032. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.chemistry.glow.anim"/>
  1033. </layers></idleLayers>
  1034. </character>
  1035. <character name="moon.tech.efficiency.char" inherit="moon.research.tech.char.spec">
  1036. <idleLayers><layers scale="0.5">
  1037. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1038. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1039. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1040. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1041. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.efficiency.ground.anim"/>
  1042. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.efficiency.anim"/>
  1043. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.efficiency.glow.anim"/>
  1044. </layers></idleLayers>
  1045. </character>
  1046. <character name="moon.tech.psychology.char" inherit="moon.research.tech.char.spec">
  1047. <idleLayers><layers scale="0.5">
  1048. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1049. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1050. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1051. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1052. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.psychology.ground.anim"/>
  1053. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.psychology.anim"/>
  1054. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.psychology.glow.anim"/>
  1055. </layers></idleLayers>
  1056. </character>
  1057. <character name="moon.tech.nuclear.char" inherit="moon.research.tech.char.spec">
  1058. <idleLayers><layers scale="0.5">
  1059. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1060. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1061. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1062. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1063. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.nuclear.ground.anim"/>
  1064. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.nuclear.anim"/>
  1065. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.nuclear.glow.anim"/>
  1066. </layers></idleLayers>
  1067. </character>
  1068. <character name="moon.tech.explosives.char" inherit="moon.research.tech.char.spec">
  1069. <idleLayers><layers scale="0.5">
  1070. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1071. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1072. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1073. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1074. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.explosives.ground.anim"/>
  1075. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.explosives.anim"/>
  1076. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.explosives.glow.anim"/>
  1077. </layers></idleLayers>
  1078. </character>
  1079. <character name="moon.tech.textiles.char" inherit="moon.research.tech.char.spec">
  1080. <idleLayers><layers scale="0.5">
  1081. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1082. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1083. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1084. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1085. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.textiles.ground.anim"/>
  1086. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.textiles.anim"/>
  1087. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.textiles.glow.anim"/>
  1088. </layers></idleLayers>
  1089. </character>
  1090. <character name="moon.tech.automation.char" inherit="moon.research.tech.char.spec">
  1091. <idleLayers><layers scale="0.5">
  1092. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1093. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1094. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1095. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1096. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.automation.ground.anim"/>
  1097. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.automation.anim"/>
  1098. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.automation.glow.anim"/>
  1099. </layers></idleLayers>
  1100. </character>
  1101. <character name="moon.tech.barometrics.char" inherit="moon.research.tech.char.spec">
  1102. <idleLayers><layers scale="0.5">
  1103. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1104. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1105. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1106. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1107. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.barometrics.ground.anim"/>
  1108. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.barometrics.anim"/>
  1109. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.barometrics.glow.anim"/>
  1110. </layers></idleLayers>
  1111. </character>
  1112. <character name="moon.tech.optics.char" inherit="moon.research.tech.char.spec">
  1113. <idleLayers><layers scale="0.5">
  1114. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1115. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1116. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1117. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1118. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.optics.ground.anim"/>
  1119. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.optics.anim"/>
  1120. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.optics.glow.anim"/>
  1121. </layers></idleLayers>
  1122. </character>
  1123. <character name="moon.tech.ballistics.char" inherit="moon.research.tech.char.spec">
  1124. <idleLayers><layers scale="0.5">
  1125. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1126. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1127. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1128. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1129. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.ballistics.ground.anim"/>
  1130. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.ballistics.anim"/>
  1131. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.ballistics.glow.anim"/>
  1132. </layers></idleLayers>
  1133. </character>
  1134. <character name="moon.tech.robotics.char" inherit="moon.research.tech.char.spec">
  1135. <idleLayers><layers scale="0.5">
  1136. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1137. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1138. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1139. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1140. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.robotics.ground.anim"/>
  1141. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.robotics.anim"/>
  1142. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.robotics.glow.anim"/>
  1143. </layers></idleLayers>
  1144. </character>
  1145. <character name="moon.tech.forcefields.char" inherit="moon.research.tech.char.spec">
  1146. <idleLayers><layers scale="0.5">
  1147. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1148. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1149. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1150. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1151. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.forcefields.ground.anim"/>
  1152. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.forcefields.anim"/>
  1153. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.forcefields.glow.anim"/>
  1154. </layers></idleLayers>
  1155. </character>
  1156. <character name="moon.tech.anatomy.char" inherit="moon.research.tech.char.spec">
  1157. <idleLayers><layers scale="0.5">
  1158. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1159. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1160. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1161. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1162. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.anatomy.ground.anim"/>
  1163. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.anatomy.anim"/>
  1164. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.anatomy.glow.anim"/>
  1165. </layers></idleLayers>
  1166. </character>
  1167. <character name="moon.tech.extraction.char" inherit="moon.research.tech.char.spec">
  1168. <idleLayers><layers scale="0.5">
  1169. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1170. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1171. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1172. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1173. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.extraction.ground.anim"/>
  1174. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.extraction.anim"/>
  1175. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.extraction.glow.anim"/>
  1176. </layers></idleLayers>
  1177. </character>
  1178. <!-- new techs -->
  1179. <character name="moon.tech.ionisation.char" inherit="moon.research.tech.char.spec">
  1180. <idleLayers><layers scale="0.5">
  1181. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1182. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1183. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1184. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1185. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.ionisation.ground.anim"/>
  1186. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.ionisation.anim"/>
  1187. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.ionisation.glow.anim"/>
  1188. </layers></idleLayers>
  1189. </character>
  1190. <character name="moon.tech.lithium.char" inherit="moon.research.tech.char.spec">
  1191. <idleLayers><layers scale="0.5">
  1192. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1193. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1194. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1195. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1196. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.lithium.ground.anim"/>
  1197. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.lithium.anim"/>
  1198. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.lithium.glow.anim"/>
  1199. </layers></idleLayers>
  1200. </character>
  1201. <character name="moon.tech.sodium.char" inherit="moon.research.tech.char.spec">
  1202. <idleLayers><layers scale="0.5">
  1203. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1204. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1205. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1206. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1207. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.sodium.ground.anim"/>
  1208. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.sodium.anim"/>
  1209. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.sodium.glow.anim"/>
  1210. </layers></idleLayers>
  1211. </character>
  1212. <character name="moon.tech.precision.char" inherit="moon.research.tech.char.spec">
  1213. <idleLayers><layers scale="0.5">
  1214. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1215. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1216. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1217. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1218. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.precision.ground.anim"/>
  1219. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.precision.anim"/>
  1220. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.precision.glow.anim"/>
  1221. </layers></idleLayers>
  1222. </character>
  1223. <character name="moon.tech.advancedexplosives.char" inherit="moon.research.tech.char.spec">
  1224. <idleLayers><layers scale="0.5">
  1225. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1226. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1227. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1228. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1229. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.advancedexplosives.ground.anim"/>
  1230. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.advancedexplosives.anim"/>
  1231. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.advancedexplosives.glow.anim"/>
  1232. </layers></idleLayers>
  1233. </character>
  1234. <character name="moon.tech.plastic.char" inherit="moon.research.tech.char.spec">
  1235. <idleLayers><layers scale="0.5">
  1236. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1237. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1238. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1239. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1240. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.plastic.ground.anim"/>
  1241. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.plastic.anim"/>
  1242. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.plastic.glow.anim"/>
  1243. </layers></idleLayers>
  1244. </character>
  1245. <character name="moon.tech.nanohardening.char" inherit="moon.research.tech.char.spec">
  1246. <idleLayers><layers scale="0.5">
  1247. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1248. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1249. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1250. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1251. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.nanohardening.ground.anim"/>
  1252. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.nanohardening.anim"/>
  1253. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.nanohardening.glow.anim"/>
  1254. </layers></idleLayers>
  1255. </character>
  1256. <character name="moon.tech.finetuning.char" inherit="moon.research.tech.char.spec">
  1257. <idleLayers><layers scale="0.5">
  1258. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1259. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1260. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1261. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1262. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.finetuning.ground.anim"/>
  1263. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.finetuning.anim"/>
  1264. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.finetuning.glow.anim"/>
  1265. </layers></idleLayers>
  1266. </character>
  1267. <character name="moon.tech.droidbuff.char" inherit="moon.research.tech.char.spec">
  1268. <idleLayers><layers scale="0.5">
  1269. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1270. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1271. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1272. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1273. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.droidbuff.ground.anim"/>
  1274. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.droidbuff.anim"/>
  1275. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.droidbuff.glow.anim"/>
  1276. </layers></idleLayers>
  1277. </character>
  1278. <character name="moon.tech.nanotechnology.char" inherit="moon.research.tech.char.spec">
  1279. <idleLayers><layers scale="0.5">
  1280. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1281. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1282. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1283. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1284. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.nanotechnology.ground.anim"/>
  1285. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.nanotechnology.anim"/>
  1286. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.nanotechnology.glow.anim"/>
  1287. </layers></idleLayers>
  1288. </character>
  1289. <character name="moon.tech.splitter.char" inherit="moon.research.tech.char.spec">
  1290. <idleLayers><layers scale="0.5">
  1291. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1292. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1293. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1294. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1295. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.splitter.ground.anim"/>
  1296. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.splitter.anim"/>
  1297. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.splitter.glow.anim"/>
  1298. </layers></idleLayers>
  1299. </character>
  1300. <character name="moon.tech.multibarrel.char" inherit="moon.research.tech.char.spec">
  1301. <idleLayers><layers scale="0.5">
  1302. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1303. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1304. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1305. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1306. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.multibarrel.ground.anim"/>
  1307. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.multibarrel.anim"/>
  1308. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.multibarrel.glow.anim"/>
  1309. </layers></idleLayers>
  1310. </character>
  1311. <character name="moon.tech.amplifiers.char" inherit="moon.research.tech.char.spec">
  1312. <idleLayers><layers scale="0.5">
  1313. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1314. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1315. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1316. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1317. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.amplifiers.ground.anim"/>
  1318. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.amplifiers.anim"/>
  1319. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.amplifiers.glow.anim"/>
  1320. </layers></idleLayers>
  1321. </character>
  1322. <character name="moon.tech.lasertech.char" inherit="moon.research.tech.char.spec">
  1323. <idleLayers><layers scale="0.5">
  1324. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1325. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1326. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1327. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1328. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.lasertech.ground.anim"/>
  1329. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.lasertech.anim"/>
  1330. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.lasertech.glow.anim"/>
  1331. </layers></idleLayers>
  1332. </character>
  1333. <character name="moon.tech.shells.char" inherit="moon.research.tech.char.spec">
  1334. <idleLayers><layers scale="0.5">
  1335. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1336. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1337. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1338. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1339. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.shells.ground.anim"/>
  1340. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.shells.anim"/>
  1341. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.shells.glow.anim"/>
  1342. </layers></idleLayers>
  1343. </character>
  1344. <character name="moon.tech.shielding.char" inherit="moon.research.tech.char.spec">
  1345. <idleLayers><layers scale="0.5">
  1346. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1347. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1348. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1349. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1350. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.shielding.ground.anim"/>
  1351. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.shielding.anim"/>
  1352. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.shielding.glow.anim"/>
  1353. </layers></idleLayers>
  1354. </character>
  1355. <character name="moon.tech.xrays.char" inherit="moon.research.tech.char.spec">
  1356. <idleLayers><layers scale="0.5">
  1357. <sprite layer="2" offset="0,73" animation="moon.info.background.anim"/>
  1358. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.box.ground.01"/>
  1359. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.box.01"/>
  1360. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.box.glow.01"/>
  1361. <sprite layer="10" offset="-14,83" sublayer="1" animation="info.tech.xrays.ground.anim"/>
  1362. <sprite layer="10" offset="-14,83" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.xrays.anim"/>
  1363. <sprite layer="10" offset="-14,83" sublayer="3" colored="tech" animation="info.tech.xrays.glow.anim"/>
  1364. </layers></idleLayers>
  1365. </character>
  1366. <character name="moon.tech.coffee.char" inherit="moon.research.delivery.char.spec">
  1367. <idleLayers><layers scale="0.5">
  1368. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1369. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1370. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1371. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1372. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.coffee.ground.anim"/>
  1373. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.coffee.anim"/>
  1374. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.coffee.glow.anim"/>
  1375. </layers></idleLayers>
  1376. </character>
  1377. <character name="moon.tech.strongercoffee.char" inherit="moon.research.delivery.char.spec">
  1378. <idleLayers><layers scale="0.5">
  1379. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1380. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1381. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1382. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1383. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.strongercoffee.ground.anim"/>
  1384. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.strongercoffee.anim"/>
  1385. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.strongercoffee.glow.anim"/>
  1386. </layers></idleLayers>
  1387. </character>
  1388. <character name="moon.tech.grant.char" inherit="moon.research.delivery.char.spec">
  1389. <idleLayers><layers scale="0.5">
  1390. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1391. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1392. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1393. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1394. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.grant.ground.anim"/>
  1395. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.grant.anim"/>
  1396. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.grant.glow.anim"/>
  1397. </layers></idleLayers>
  1398. </character>
  1399. <character name="moon.tech.reinforcements.char" inherit="moon.research.delivery.char.spec">
  1400. <idleLayers><layers scale="0.5">
  1401. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1402. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1403. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1404. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1405. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.reinforcements.ground.anim"/>
  1406. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.reinforcements.anim"/>
  1407. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.reinforcements.glow.anim"/>
  1408. </layers></idleLayers>
  1409. </character>
  1410. <character name="moon.tech.extrabarricades.char" inherit="moon.research.delivery.char.spec">
  1411. <idleLayers><layers scale="0.5">
  1412. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1413. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1414. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1415. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1416. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.extrabarricades.ground.anim"/>
  1417. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.extrabarricades.anim"/>
  1418. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.extrabarricades.glow.anim"/>
  1419. </layers></idleLayers>
  1420. </character>
  1421. <character name="moon.tech.extramines.char" inherit="moon.research.delivery.char.spec">
  1422. <idleLayers><layers scale="0.5">
  1423. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1424. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1425. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1426. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1427. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.extramines.ground.anim"/>
  1428. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.extramines.anim"/>
  1429. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.extramines.glow.anim"/>
  1430. </layers></idleLayers>
  1431. </character>
  1432. <character name="moon.tech.powerups.char" inherit="moon.research.delivery.char.spec">
  1433. <idleLayers><layers scale="0.5">
  1434. <sprite layer="2" offset="20,73" animation="moon.info.background.anim"/>
  1435. <sprite layer="9" sublayer="1" image="spriteimage.info.tech.crate.ground.01"/>
  1436. <sprite layer="9" sublayer="2" bottomColored="info-floor" topColored="info-building" image="spriteimage.info.tech.crate.01"/>
  1437. <sprite layer="9" sublayer="3" colored="info-metal" image="spriteimage.info.tech.crate.glow.01"/>
  1438. <sprite layer="10" offset="-20,85" sublayer="1" animation="info.tech.powerups.ground.anim"/>
  1439. <sprite layer="10" offset="-20,85" sublayer="2" bottomColored="info-floor" topColored="tech-top" animation="info.tech.powerups.anim"/>
  1440. <sprite layer="10" offset="-20,85" sublayer="3" colored="tech" animation="info.tech.powerups.glow.anim"/>
  1441. </layers></idleLayers>
  1442. </character>
  1443. </resources>