home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Acao / Titans / raven.swf / scripts / DefineSprite_120 / frame_2 / DoAction.as
Encoding:
Text File  |  2006-01-05  |  1011 b   |  52 lines

  1. attackdelay = 25;
  2. d = attackdelay - 8;
  3. if(r.rub2._visible)
  4. {
  5.    diam = 7;
  6. }
  7. else
  8. {
  9.    diam = 8;
  10. }
  11. m = diam;
  12. onenterframe = function()
  13. {
  14.    d--;
  15.    if(d == 10)
  16.    {
  17.       hd = 1 + random(2);
  18.       o.gotoAndStop("attack" + hd);
  19.    }
  20.    if(d <= 0)
  21.    {
  22.       d = attackdelay;
  23.       r.attachmovie("rubt","rub" + r.rd2,r.rd2);
  24.       r["rub" + r.rd2]._y = _Y + _parent._y + _parent._parent._y + _parent._parent._parent._y + 20;
  25.       if(hd == 1)
  26.       {
  27.          r["rub" + r.rd2]._x = _X + _parent._x + _parent._parent._x + _parent._parent._parent._x + 50;
  28.       }
  29.       else
  30.       {
  31.          r["rub" + r.rd2]._x = _X + _parent._x + _parent._parent._x + _parent._parent._parent._x - 50;
  32.       }
  33.       r.rubs.push("rub" + r.rd2);
  34.       r.rd2--;
  35.       m--;
  36.       if(!m)
  37.       {
  38.          m = diam;
  39.          gotoAndPlay(8);
  40.       }
  41.    }
  42.    if(r.got == 999)
  43.    {
  44.       if(z.hittest(r.water))
  45.       {
  46.          hitwater();
  47.          gotoAndPlay(14);
  48.       }
  49.    }
  50. };
  51. stop();
  52.