home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Nave / SpaceEscape.swf / scripts / DefineSprite_102_game_display / frame_1 / DoAction.as
Encoding:
Text File  |  2005-08-08  |  2.1 KB  |  60 lines

  1. limitAccelMin = _root.limitsArray[0][0];
  2. limitAccelMax = _root.limitsArray[0][1];
  3. limitSpeedMin = _root.limitsArray[1][0];
  4. limitSpeedMax = _root.limitsArray[1][1];
  5. limitRotateMin = _root.limitsArray[2][0];
  6. limitRotateMax = _root.limitsArray[2][1];
  7. limitBrakepowerMin = _root.limitsArray[3][0];
  8. limitBrakepowerMax = _root.limitsArray[3][1];
  9. this.accelBar._xscale = (shipAccel - limitAccelMin) / (limitAccelMax - limitAccelMin) * 100;
  10. this.speedBar._xscale = (shipSpeed - limitSpeedMin) / (limitSpeedMax - limitSpeedMin) * 100;
  11. this.rotateBar._xscale = (shipRotate - limitRotateMin) / (limitRotateMax - limitRotateMin) * 100;
  12. this.brakepowerBar._xscale = (shipBrakepower - limitBrakepowerMin) / (limitBrakepowerMax - limitBrakepowerMin) * 100;
  13. levelNumber = _root.levelNumber + 1;
  14. lives = _root.lives;
  15. score = _root.score;
  16. pTimeCount = 0;
  17. this.onEnterFrame = function()
  18. {
  19.    var _loc1_ = _root;
  20.    var _loc2_ = this;
  21.    if(_loc1_.game.paused == false)
  22.    {
  23.       if(_loc2_.map)
  24.       {
  25.          removeMovieClip(_loc2_.map);
  26.       }
  27.    }
  28.    else if(!_loc2_.map)
  29.    {
  30.       _loc2_.attachMovie("game_display_map","map",0);
  31.    }
  32.    lives = _loc1_.lives;
  33.    shipAccel = _loc1_.game.ship.accel;
  34.    shipSpeed = _loc1_.game.ship.speed;
  35.    shipRotate = _loc1_.game.ship.rotate;
  36.    shipBrakepower = _loc1_.game.ship.brakepower;
  37.    _loc2_.accelBar._xscale = (shipAccel - limitAccelMin) / (limitAccelMax - limitAccelMin) * 100;
  38.    _loc2_.speedBar._xscale = (shipSpeed - limitSpeedMin) / (limitSpeedMax - limitSpeedMin) * 100;
  39.    _loc2_.rotateBar._xscale = (shipRotate - limitRotateMin) / (limitRotateMax - limitRotateMin) * 100;
  40.    _loc2_.brakepowerBar._xscale = (shipBrakepower - limitBrakepowerMin) / (limitBrakepowerMax - limitBrakepowerMin) * 100;
  41.    timeBonus = Math.round(_loc1_.timeBonus);
  42.    coins = _loc1_.coins;
  43.    if(_loc1_.game.active == true)
  44.    {
  45.       pTimeCount += _loc1_.timeSecs;
  46.       timeCount = _loc1_.fTimeString(pTimeCount);
  47.       _loc1_.pTimeCount = pTimeCount;
  48.    }
  49.    roughFps = 1 / _loc1_.timeSecs;
  50.    fps = Math.round(roughFps);
  51. };
  52. if(_root.pTimeTrial == false)
  53. {
  54.    stop();
  55. }
  56. else
  57. {
  58.    gotoAndStop(2);
  59. }
  60.