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

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