home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Acao / Titans / robin.swf / scripts / DefineSprite_142_car / frame_1 / DoAction.as
Encoding:
Text File  |  2006-01-05  |  1.1 KB  |  63 lines

  1. xs = r.carspeed;
  2. totalcartype = 7;
  3. if(tipe != 1)
  4. {
  5.    tipe = 2 + random(totalcartype - 1);
  6. }
  7. hei = 30;
  8. wid = r.carwid[tipe];
  9. xmin = _X;
  10. xmax = _X + wid;
  11. ymin = _Y - hei;
  12. ymax = _Y;
  13. onenterframe = function()
  14. {
  15.    _X = _X + xs;
  16.    cekswapdep();
  17.    if(tipe == 1)
  18.    {
  19.       if(!r.jump and !r.inv)
  20.       {
  21.          if(cekhitr())
  22.          {
  23.             if(s._x < this._x + 30)
  24.             {
  25.                r.jump = 1;
  26.             }
  27.             else
  28.             {
  29.                r.hit = 18;
  30.                r.ydiv = r.oldy - s._y;
  31.                if(r.ydiv > 0)
  32.                {
  33.                   r.hitpos = _Y + 2;
  34.                }
  35.                else
  36.                {
  37.                   r.hitpos = _Y - hei;
  38.                }
  39.             }
  40.          }
  41.       }
  42.    }
  43.    else if(cekhitr())
  44.    {
  45.       r.hit = 18;
  46.       r.ydiv = r.oldy - s._y;
  47.       if(r.ydiv > 0)
  48.       {
  49.          r.hitpos = _Y + 2;
  50.       }
  51.       else
  52.       {
  53.          r.hitpos = _Y - hei;
  54.       }
  55.    }
  56.    cekbulletcar();
  57.    if(_X < - _width)
  58.    {
  59.       r.cars.removevalue(_name);
  60.       this.removeMovieClip();
  61.    }
  62. };
  63.