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

  1. function step()
  2. {
  3.    _xscale = _yscale = scale;
  4.    if(_Y > orig_y)
  5.    {
  6.       vy -= 0.1;
  7.    }
  8.    if(_Y <= orig_y)
  9.    {
  10.       vy += 0.1;
  11.    }
  12.    if(timer-- < 0)
  13.    {
  14.       scale *= 0.8;
  15.    }
  16.    else if(scale < 100)
  17.    {
  18.       scale *= 1.1;
  19.    }
  20.    if(scale < 10)
  21.    {
  22.       destroy();
  23.    }
  24.    if(_parent._parent.dragon_head.hitTest(_X,_Y,0))
  25.    {
  26.       _parent._parent.deltaFireAmmo(15);
  27.       var _loc2_ = _parent._parent.addObj("ammo_text_fire",_parent._parent.score_layer,_parent._parent.getNextScoreLevel());
  28.       _loc2_.val = "fire +15";
  29.       _loc2_._x = _X;
  30.       _loc2_._y = _Y;
  31.       _parent._parent.playSound("ammo.wav");
  32.       destroy();
  33.    }
  34.    _Y = _Y + vy;
  35. }
  36. function destroy()
  37. {
  38.    this.unloadMovie();
  39. }
  40. timer = 1000;
  41. vy = -1;
  42. orig_y = _Y;
  43. scale = 11;
  44.