home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / wone.swf / scripts / frame_55 / DoAction.as
Encoding:
Text File  |  2007-02-20  |  1.8 KB  |  74 lines

  1. function Pause()
  2. {
  3.    _Arena._TheArena.mState = _Arena._TheArena.mState != "play" ? "play" : "stop";
  4.    _PauseScreen._visible = _Arena._TheArena.mState == "stop";
  5.    UpdateStats(mWhich);
  6. }
  7. function UpdateStats(tWhich)
  8. {
  9.    mWhich = tWhich;
  10.    if(tWhich == "global")
  11.    {
  12.       _global.mStats.Update_FE(_PauseScreen._StatsScreen);
  13.       if(_PauseScreen._TAB_Global.getDepth() < _PauseScreen._TAB_Level.getDepth())
  14.       {
  15.          _PauseScreen._TAB_Level.swapDepths(_PauseScreen._TAB_Global);
  16.       }
  17.    }
  18.    else if(tWhich == "level")
  19.    {
  20.       _Arena._TheArena.mStats.Update_FE(_PauseScreen._StatsScreen);
  21.       if(_PauseScreen._TAB_Global.getDepth() > _PauseScreen._TAB_Level.getDepth())
  22.       {
  23.          _PauseScreen._TAB_Level.swapDepths(_PauseScreen._TAB_Global);
  24.       }
  25.    }
  26. }
  27. stop();
  28. var mTimer = getTimer();
  29. _HUD._visible = false;
  30. _PauseScreen._visible = false;
  31. _Status.mState = "READY";
  32. var mWhich = "level";
  33. UpdateStats(mWhich);
  34. var mFirstTime = true;
  35. _Status.play();
  36. onEnterFrame = function()
  37. {
  38.    if(mFirstTime)
  39.    {
  40.       mTimer = getTimer();
  41.       mFirstTime = false;
  42.    }
  43.    if(_Status.mState != "GO")
  44.    {
  45.       _Arena._TheArena.mState = "stop";
  46.    }
  47.    if(getTimer() - mTimer > 1500 && _Status.mState == "READY")
  48.    {
  49.       _Status.play();
  50.       _Status.mState = "SET";
  51.    }
  52.    if(getTimer() - mTimer > 3000 && _Status.mState == "SET")
  53.    {
  54.       _Status.play();
  55.       _Status.mState = "GO";
  56.       _Arena._TheArena.mState = "play";
  57.       _HUD._visible = true;
  58.    }
  59.    if(getTimer() - mTimer > 4500)
  60.    {
  61.       _Status.play();
  62.       delete onEnterFrame;
  63.    }
  64. };
  65. var myListener = new Object();
  66. myListener.onKeyDown = function()
  67. {
  68.    if((Key.getCode() == 80 || Key.getCode() == 27) && _Status.mState == "GO")
  69.    {
  70.       Pause();
  71.    }
  72. };
  73. Key.addListener(myListener);
  74.