home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / dragon.swf / scripts / DefineSprite_110_sticky_snot / frame_1 / DoAction.as
Encoding:
Text File  |  2008-09-12  |  673 b   |  32 lines

  1. function step()
  2. {
  3.    _X = stuckTo._x + x_offset;
  4.    _Y = stuckTo._y + y_offset;
  5.    m_size *= 0.99;
  6.    _xscale = _yscale = m_size;
  7.    if(m_size < 10)
  8.    {
  9.       destroy();
  10.    }
  11.    if(timerDamage-- < 0)
  12.    {
  13.       timerDamage = 20;
  14.       if(stuckTo.etype != "snot" && stuckTo.etype != "air_ship" && stuckTo.etype != "ice")
  15.       {
  16.          if(stuckTo.etype == "steel")
  17.          {
  18.             stuckTo.takeDamage(Math.floor(m_size / 10) + 2,_X,_Y);
  19.          }
  20.          else
  21.          {
  22.             stuckTo.takeDamage(Math.floor(m_size / 20) + 1,_X,_Y);
  23.          }
  24.       }
  25.    }
  26. }
  27. function destroy()
  28. {
  29.    this.unloadMovie();
  30. }
  31. var timerDamage = 20;
  32.