home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 July / ENTER.ISO / files / derelict_demo.exe / turret.xml < prev    next >
Encoding:
Extensible Markup Language  |  2004-08-04  |  9.9 KB  |  320 lines

  1. <?xml version="1.0" ?>
  2. <creature name="turret.xml">
  3.     <animation name="idle_e">
  4.         <spritename>turret_frstanding_e.tga</spritename>
  5.         <framesequence count="1">0</framesequence>
  6.         <framespersecond>15</framespersecond>
  7.         <onetimeplay>0</onetimeplay>
  8.         <collisionrect>4,10,32,32</collisionrect>
  9.     </animation>
  10.     <animation name="idle_se">
  11.         <spritename>turret_frstanding_se.tga</spritename>
  12.         <framesequence count="1">0</framesequence>
  13.         <framespersecond>15</framespersecond>
  14.         <onetimeplay>0</onetimeplay>
  15.         <collisionrect>4,4,32,32</collisionrect>
  16.     </animation>
  17.     <animation name="idle_s">
  18.         <spritename>turret_frstanding_s.tga</spritename>
  19.         <framesequence count="1">0</framesequence>
  20.         <framespersecond>15</framespersecond>
  21.         <onetimeplay>0</onetimeplay>
  22.         <collisionrect>4,7,32,32</collisionrect>
  23.     </animation>
  24.     <animation name="idle_sw">
  25.         <spritename>turret_frstanding_sw.tga</spritename>
  26.         <framesequence count="1">0</framesequence>
  27.         <framespersecond>15</framespersecond>
  28.         <onetimeplay>0</onetimeplay>
  29.         <collisionrect>25,5,32,32</collisionrect>
  30.     </animation>
  31.     <animation name="idle_w">
  32.         <spritename>turret_frstanding_w.tga</spritename>
  33.         <framesequence count="1">0</framesequence>
  34.         <framespersecond>15</framespersecond>
  35.         <onetimeplay>0</onetimeplay>
  36.         <collisionrect>41,11,32,32</collisionrect>
  37.     </animation>
  38.     <animation name="idle_nw">
  39.         <spritename>turret_frstanding_nw.tga</spritename>
  40.         <framesequence count="1">0</framesequence>
  41.         <framespersecond>15</framespersecond>
  42.         <onetimeplay>0</onetimeplay>
  43.         <collisionrect>26,28,32,32</collisionrect>
  44.     </animation>
  45.     <animation name="idle_n">
  46.         <spritename>turret_frstanding_n.tga</spritename>
  47.         <framesequence count="1">0</framesequence>
  48.         <framespersecond>15</framespersecond>
  49.         <onetimeplay>0</onetimeplay>
  50.         <collisionrect>4,39,32,32</collisionrect>
  51.     </animation>
  52.     <animation name="idle_ne">
  53.         <spritename>turret_frstanding_ne.tga</spritename>
  54.         <framesequence count="1">0</framesequence>
  55.         <framespersecond>15</framespersecond>
  56.         <onetimeplay>0</onetimeplay>
  57.         <collisionrect>4,28,32,32</collisionrect>
  58.     </animation>
  59.     <sprite filename="turret_death.tga">
  60.         <vidmem>0</vidmem>
  61.         <framesperrow>4</framesperrow>
  62.         <frames>16</frames>
  63.         <ck>ff00ff</ck>
  64.         <size>145,135</size>
  65.     </sprite>
  66.     <animation name="death_e">
  67.         <spritename>turret_death.tga</spritename>
  68.         <startframe>0</startframe>
  69.         <endframe>15</endframe>
  70.         <framespersecond>24</framespersecond>
  71.         <onetimeplay>1</onetimeplay>
  72.         <collisionrect>54,61,32,32</collisionrect>
  73.     </animation>
  74.     <animation name="death_se">
  75.         <spritename>turret_death.tga</spritename>
  76.         <startframe>0</startframe>
  77.         <endframe>15</endframe>
  78.         <framespersecond>24</framespersecond>
  79.         <onetimeplay>1</onetimeplay>
  80.         <collisionrect>54,61,32,32</collisionrect>
  81.     </animation>
  82.     <animation name="death_s">
  83.         <spritename>turret_death.tga</spritename>
  84.         <startframe>0</startframe>
  85.         <endframe>15</endframe>
  86.         <framespersecond>24</framespersecond>
  87.         <onetimeplay>1</onetimeplay>
  88.         <collisionrect>54,61,32,32</collisionrect>
  89.     </animation>
  90.     <animation name="death_sw">
  91.         <spritename>turret_death.tga</spritename>
  92.         <startframe>0</startframe>
  93.         <endframe>15</endframe>
  94.         <framespersecond>24</framespersecond>
  95.         <onetimeplay>1</onetimeplay>
  96.         <collisionrect>54,61,32,32</collisionrect>
  97.     </animation>
  98.     <animation name="death_w">
  99.         <spritename>turret_death.tga</spritename>
  100.         <startframe>0</startframe>
  101.         <endframe>15</endframe>
  102.         <framespersecond>24</framespersecond>
  103.         <onetimeplay>1</onetimeplay>
  104.         <collisionrect>54,61,32,32</collisionrect>
  105.     </animation>
  106.     <animation name="death_nw">
  107.         <spritename>turret_death.tga</spritename>
  108.         <startframe>0</startframe>
  109.         <endframe>15</endframe>
  110.         <framespersecond>24</framespersecond>
  111.         <onetimeplay>1</onetimeplay>
  112.         <collisionrect>54,61,32,32</collisionrect>
  113.     </animation>
  114.     <animation name="death_n">
  115.         <spritename>turret_death.tga</spritename>
  116.         <startframe>0</startframe>
  117.         <endframe>15</endframe>
  118.         <framespersecond>24</framespersecond>
  119.         <onetimeplay>1</onetimeplay>
  120.         <collisionrect>54,61,32,32</collisionrect>
  121.     </animation>
  122.     <animation name="death_ne">
  123.         <spritename>turret_death.tga</spritename>
  124.         <startframe>0</startframe>
  125.         <endframe>15</endframe>
  126.         <framespersecond>24</framespersecond>
  127.         <onetimeplay>1</onetimeplay>
  128.         <collisionrect>54,61,32,32</collisionrect>
  129.     </animation>
  130.     <sprite filename="turret_frstanding_e.tga">
  131.         <vidmem>0</vidmem>
  132.         <framesperrow>3</framesperrow>
  133.         <frames>9</frames>
  134.         <ck>ff00ff</ck>
  135.         <size>79,46</size>
  136.     </sprite>
  137.     <animation name="fire_sr_e">
  138.         <spritename>turret_frstanding_e.tga</spritename>
  139.         <startframe>0</startframe>
  140.         <endframe>8</endframe>
  141.         <framespersecond>15</framespersecond>
  142.         <onetimeplay>1</onetimeplay>
  143.         <collisionrect>4,10,32,32</collisionrect>
  144.         <actionframe>1</actionframe>
  145.         <bulletpoint>58,25</bulletpoint>
  146.         <bulletzcoord>8</bulletzcoord>
  147.     </animation>
  148.     <sprite filename="turret_frstanding_se.tga">
  149.         <vidmem>0</vidmem>
  150.         <framesperrow>3</framesperrow>
  151.         <frames>9</frames>
  152.         <ck>ff00ff</ck>
  153.         <size>64,47</size>
  154.     </sprite>
  155.     <animation name="fire_sr_se">
  156.         <spritename>turret_frstanding_se.tga</spritename>
  157.         <startframe>0</startframe>
  158.         <endframe>8</endframe>
  159.         <framespersecond>15</framespersecond>
  160.         <onetimeplay>1</onetimeplay>
  161.         <collisionrect>4,4,32,32</collisionrect>
  162.         <actionframe>1</actionframe>
  163.         <bulletpoint>47,41</bulletpoint>
  164.         <bulletzcoord>8</bulletzcoord>
  165.     </animation>
  166.     <sprite filename="turret_frstanding_s.tga">
  167.         <vidmem>0</vidmem>
  168.         <framesperrow>3</framesperrow>
  169.         <frames>9</frames>
  170.         <ck>ff00ff</ck>
  171.         <size>41,65</size>
  172.     </sprite>
  173.     <animation name="fire_sr_s">
  174.         <spritename>turret_frstanding_s.tga</spritename>
  175.         <startframe>0</startframe>
  176.         <endframe>8</endframe>
  177.         <framespersecond>15</framespersecond>
  178.         <onetimeplay>1</onetimeplay>
  179.         <collisionrect>4,7,32,32</collisionrect>
  180.         <actionframe>1</actionframe>
  181.         <bulletpoint>21,53</bulletpoint>
  182.         <bulletzcoord>8</bulletzcoord>
  183.     </animation>
  184.     <sprite filename="turret_frstanding_sw.tga">
  185.         <vidmem>0</vidmem>
  186.         <framesperrow>3</framesperrow>
  187.         <frames>9</frames>
  188.         <ck>ff00ff</ck>
  189.         <size>62,51</size>
  190.     </sprite>
  191.     <animation name="fire_sr_sw">
  192.         <spritename>turret_frstanding_sw.tga</spritename>
  193.         <startframe>0</startframe>
  194.         <endframe>8</endframe>
  195.         <framespersecond>15</framespersecond>
  196.         <onetimeplay>1</onetimeplay>
  197.         <collisionrect>25,5,32,32</collisionrect>
  198.         <actionframe>1</actionframe>
  199.         <bulletpoint>14,42</bulletpoint>
  200.         <bulletzcoord>8</bulletzcoord>
  201.     </animation>
  202.     <sprite filename="turret_frstanding_w.tga">
  203.         <vidmem>0</vidmem>
  204.         <framesperrow>3</framesperrow>
  205.         <frames>9</frames>
  206.         <ck>ff00ff</ck>
  207.         <size>78,47</size>
  208.     </sprite>
  209.     <animation name="fire_sr_w">
  210.         <spritename>turret_frstanding_w.tga</spritename>
  211.         <startframe>0</startframe>
  212.         <endframe>8</endframe>
  213.         <framespersecond>15</framespersecond>
  214.         <onetimeplay>1</onetimeplay>
  215.         <collisionrect>41,11,32,32</collisionrect>
  216.         <actionframe>1</actionframe>
  217.         <bulletpoint>21,26</bulletpoint>
  218.         <bulletzcoord>8</bulletzcoord>
  219.     </animation>
  220.     <sprite filename="turret_frstanding_nw.tga">
  221.         <vidmem>0</vidmem>
  222.         <framesperrow>3</framesperrow>
  223.         <frames>9</frames>
  224.         <ck>ff00ff</ck>
  225.         <size>63,64</size>
  226.     </sprite>
  227.     <animation name="fire_sr_nw">
  228.         <spritename>turret_frstanding_nw.tga</spritename>
  229.         <startframe>0</startframe>
  230.         <endframe>8</endframe>
  231.         <framespersecond>15</framespersecond>
  232.         <onetimeplay>1</onetimeplay>
  233.         <collisionrect>26,28,32,32</collisionrect>
  234.         <actionframe>1</actionframe>
  235.         <bulletpoint>16,22</bulletpoint>
  236.         <bulletzcoord>8</bulletzcoord>
  237.     </animation>
  238.     <sprite filename="turret_frstanding_n.tga">
  239.         <vidmem>0</vidmem>
  240.         <framesperrow>3</framesperrow>
  241.         <frames>9</frames>
  242.         <ck>ff00ff</ck>
  243.         <size>41,75</size>
  244.     </sprite>
  245.     <animation name="fire_sr_n">
  246.         <spritename>turret_frstanding_n.tga</spritename>
  247.         <startframe>0</startframe>
  248.         <endframe>8</endframe>
  249.         <framespersecond>15</framespersecond>
  250.         <onetimeplay>1</onetimeplay>
  251.         <collisionrect>4,39,32,32</collisionrect>
  252.         <actionframe>1</actionframe>
  253.         <bulletpoint>20,23</bulletpoint>
  254.         <bulletzcoord>8</bulletzcoord>
  255.     </animation>
  256.     <sprite filename="turret_frstanding_ne.tga">
  257.         <vidmem>0</vidmem>
  258.         <framesperrow>3</framesperrow>
  259.         <frames>9</frames>
  260.         <ck>ff00ff</ck>
  261.         <size>61,64</size>
  262.     </sprite>
  263.     <animation name="fire_sr_ne">
  264.         <spritename>turret_frstanding_ne.tga</spritename>
  265.         <startframe>0</startframe>
  266.         <endframe>8</endframe>
  267.         <framespersecond>15</framespersecond>
  268.         <onetimeplay>1</onetimeplay>
  269.         <collisionrect>4,28,32,32</collisionrect>
  270.         <actionframe>1</actionframe>
  271.         <bulletpoint>46,21</bulletpoint>
  272.         <bulletzcoord>8</bulletzcoord>
  273.     </animation>
  274.     <collides>
  275.         <object>player</object>
  276.         <object>enemy</object>
  277.         <object>wall</object>
  278.         <object>exit</object>
  279.         <object>generator</object>
  280.         <object>powerup</object>
  281.         <object>door</object>
  282.         <object>key</object>
  283.         <object>container</object>
  284.         <object>teleporter</object>
  285.     </collides>
  286.     <friends>
  287.         <object>door</object>
  288.         <object>enemy</object>
  289.         <object>generator</object>
  290.         <object>powerup</object>
  291.         <object>wall</object>
  292.         <object>exit</object>
  293.         <object>key</object>
  294.         <object>container</object>
  295.         <object>teleporter</object>
  296.     </friends>
  297.     <meleearmorstrength>20</meleearmorstrength>
  298.     <rangedarmorstrength>15</rangedarmorstrength>
  299.     <specialarmorstrength>0</specialarmorstrength>
  300.     <health>60</health>
  301.     <maxhealth>60</maxhealth>
  302.     <ranged>
  303.         <rangedstrength>8</rangedstrength>
  304.         <rangedreloadspeed>250</rangedreloadspeed>
  305.         <rangedbullet>plasma.xml</rangedbullet>
  306.         <maxrangedbullets>4</maxrangedbullets>
  307.         <minrangedattackrange>0</minrangedattackrange>
  308.         <maxrangedattackrange>450</maxrangedattackrange>
  309.     </ranged>
  310.     <movespeed>0</movespeed>
  311.     <activationrange>601</activationrange>
  312.     <primaryattack>r</primaryattack>
  313.     <specialability />
  314.     <pointvalue>10</pointvalue>
  315.     <ai>turret</ai>
  316.     <sounds>
  317.         <sound name="death">turret_death.ogg</sound>        
  318.     </sounds>        
  319. </creature>
  320.