home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Aventura / paranormality.swf / scripts / frame_214 / DoAction.as < prev   
Encoding:
Text File  |  2005-09-29  |  1.0 KB  |  37 lines

  1. function movebullet(mcp)
  2. {
  3.    mcp._x += mcp.xstep;
  4.    mcp._y += mcp.ystep;
  5.    if(_level0.bg._width < mcp._x || mcp._x < 0 || mcp._y < 0)
  6.    {
  7.       mcp.removeMovieClip();
  8.    }
  9.    _level0.platformcheck(mcp);
  10.    for(j in "_level0:itemSet")
  11.    {
  12.       if(mcp.hitTest(_level0._root.itemSet[j]))
  13.       {
  14.          if(_level0._root.itemSet[j].type != 7 && _level0._root.itemSet[j].type != 10)
  15.          {
  16.             _level0.itemSet[j].removeMovieClip();
  17.             _level0.itemSet.splice(j,1);
  18.             mcp.removeMovieClip();
  19.          }
  20.          else if(_level0._root.itemSet[j].type == 7 || _level0._root.itemSet[j].type == 10)
  21.          {
  22.             _level0.itemSet[j].death = true;
  23.             _level0.itemSet.splice(j,1);
  24.             mcp.removeMovieClip();
  25.             trace("hit bad guy");
  26.          }
  27.       }
  28.    }
  29.    if(mcp.hitTest(_level0.boss.bossMC))
  30.    {
  31.       _level0.boss.bossHealth.scale._xscale -= _level0.weapon * 1.5 / _level0.level;
  32.       _level0.boss.bossMC.play();
  33.       mcp.removeMovieClip();
  34.    }
  35. }
  36. spawncount = 0;
  37.