home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Puzzle / valo.swf / scripts / frame_183 / DoAction.as
Encoding:
Text File  |  2007-03-20  |  1.0 KB  |  58 lines

  1. var paused = false;
  2. var time = 600;
  3. var score;
  4. var win = 0;
  5. var drawn = 0;
  6. var lastx = 0;
  7. var lasty = 0;
  8. var dist = 0;
  9. var dist2 = 0;
  10. var dist3 = 0;
  11. var onUp = 0;
  12. onEnterFrame = function()
  13. {
  14.    if(paused == false)
  15.    {
  16.       if(time < 590)
  17.       {
  18.          if(win == toWin)
  19.          {
  20.             score += time;
  21.             play();
  22.          }
  23.       }
  24.       if(life._width < 2)
  25.       {
  26.          gotoAndStop("gameover");
  27.          play();
  28.       }
  29.       time--;
  30.       level.text = "Level:  " + game.currentMap;
  31.       iscore.text = "score: " + score;
  32.       itime.text = time;
  33.    }
  34. };
  35. onMouseMove = function()
  36. {
  37.    if(time < 585)
  38.    {
  39.       if(paused == false)
  40.       {
  41.          dist = Math.sqrt(lasty * lasty + lastx * lastx);
  42.          dist2 = Math.sqrt(_xmouse * _xmouse + _ymouse * _ymouse);
  43.          dist3 = dist2 - dist;
  44.          if(dist3 < 0)
  45.          {
  46.             dist3 *= -1;
  47.          }
  48.       }
  49.    }
  50.    lasty = _ymouse;
  51.    lastx = _xmouse;
  52. };
  53. onMouseDown = function()
  54. {
  55.    onUp += 1;
  56. };
  57. stop();
  58.