home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / arcanecastle.swf / scripts / frame_17 / DoAction.as
Encoding:
Text File  |  2007-03-12  |  1.3 KB  |  62 lines

  1. diff(difficulty,38,24,16,23,15,10);
  2. startLevel(8);
  3. _root.newObject = _root.attachMovie("ogre","ogre",oCount++);
  4. _root.newObject._x = 650;
  5. _root.newObject._y = 250;
  6. _root.newObject.dead = false;
  7. _root.newObject.monkeyCount = 0;
  8. _root.newObject.move = 0;
  9. _root.newObject.onEnterFrame = function()
  10. {
  11.    var _loc1_ = this;
  12.    if(_loc1_.dead == false)
  13.    {
  14.       if(_loc1_._x >= 450 && move == 0)
  15.       {
  16.          _loc1_._x -= 1;
  17.       }
  18.       else if(_loc1_._x <= 540)
  19.       {
  20.          move = 1;
  21.          _loc1_._x += 1;
  22.       }
  23.       else
  24.       {
  25.          move = 0;
  26.       }
  27.       if(monkey == 1)
  28.       {
  29.          _loc1_.play();
  30.          _loc1_.monkeyCount = _loc1_.monkeyCount + 1;
  31.          if(_loc1_.monkeyCount == 7)
  32.          {
  33.             _loc1_.dead = true;
  34.             playSound("ogreSound",20);
  35.          }
  36.       }
  37.       if(_loc1_._x < 150 && _loc1_._x >= 100 && damaged <= 0)
  38.       {
  39.          _root.hero.gotoAndStop(dReact);
  40.          _root.damaged = 6;
  41.          doDamage(25);
  42.       }
  43.    }
  44.    else
  45.    {
  46.       _loc1_._x -= 12;
  47.    }
  48.    if(_loc1_._x <= -300 || heroDead == true)
  49.    {
  50.       _loc1_.removeMovieClip();
  51.    }
  52. };
  53. onEnterFrame = function()
  54. {
  55.    if(ogre.dead == true)
  56.    {
  57.       time = 0;
  58.       xTime = 50;
  59.    }
  60.    level(50,"level 5","level 4",3,4);
  61. };
  62.