home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Aventura / paranormality.swf / scripts / frame_213 / DoAction_3.as < prev    next >
Encoding:
Text File  |  2005-09-29  |  3.0 KB  |  106 lines

  1. function thingStuff(mc)
  2. {
  3.    if(mc.hitTest(_level0.dweeb))
  4.    {
  5.       _level0["itemstuff" + mc.type](mc,mc._x,mc._y);
  6.       for(i in "_level0:itemSet")
  7.       {
  8.          if(mc == _level0.itemSet[i])
  9.          {
  10.             mc.index = i;
  11.          }
  12.       }
  13.       if(mc.remove != false)
  14.       {
  15.          _level0.itemSet.splice(mc.index,1);
  16.          mc.removeMovieClip();
  17.       }
  18.    }
  19. }
  20. function itemstuff1()
  21. {
  22.    _level0.dweeb.speed = 12;
  23.    _level0.attachMovie("ping","ping" + _level0.itemdepth,_level0.itemdepth);
  24.    _level0["ping" + _level0.itemdepth]._x = _level0.dweeb._x;
  25.    _level0["ping" + _level0.itemdepth]._y = _level0.dweeb._y;
  26.    _level0.itemdepth = _level0.itemdepth + 1;
  27. }
  28. function itemstuff2()
  29. {
  30.    _level0.health = 100;
  31.    _level0.life += 1;
  32.    _level0.attachMovie("ping","ping" + _level0.itemdepth,_level0.itemdepth);
  33.    _level0["ping" + _level0.itemdepth]._x = _level0.dweeb._x;
  34.    _level0["ping" + _level0.itemdepth]._y = _level0.dweeb._y;
  35.    _level0.itemdepth = _level0.itemdepth + 1;
  36. }
  37. function itemstuff3()
  38. {
  39.    _level0.dweeb.jumpheight = 12;
  40.    _level0.attachMovie("ping","ping" + _level0.itemdepth,_level0.itemdepth);
  41.    _level0["ping" + _level0.itemdepth]._x = _level0.dweeb._x;
  42.    _level0["ping" + _level0.itemdepth]._y = _level0.dweeb._y;
  43.    _level0.itemdepth = _level0.itemdepth + 1;
  44. }
  45. function itemstuff4()
  46. {
  47.    _level0.dweeb.armed = true;
  48.    _level0.weapon += 1;
  49.    _level0.attachMovie("ping","ping" + _level0.itemdepth,_level0.itemdepth);
  50.    _level0["ping" + _level0.itemdepth]._x = _level0.dweeb._x;
  51.    _level0["ping" + _level0.itemdepth]._y = _level0.dweeb._y;
  52.    _level0.itemdepth = _level0.itemdepth + 1;
  53. }
  54. function itemstuff5()
  55. {
  56.    _level0.dweeb.fly = true;
  57.    _level0.health = 100;
  58.    _level0.dweeb.speed = 12;
  59.    _level0.dweeb._y += _level0.dweeb._height / 2;
  60. }
  61. function itemstuff6()
  62. {
  63. }
  64. function itemstuff7()
  65. {
  66. }
  67. function itemstuff8()
  68. {
  69.    _level0.gotkey = _level0.gotkey + 1;
  70. }
  71. function itemstuff9()
  72. {
  73. }
  74. function itemstuff10()
  75. {
  76. }
  77. function itemstuff11(mc, mcx, mcy)
  78. {
  79.    if(0 < _level0.gotkey)
  80.    {
  81.       mc.remove = true;
  82.       _level0.gotkey--;
  83.       _level0.gold += 10;
  84.       _level0.attachMovie("coindisplay","coindisplay" + _level0.itemdepth,_level0.itemdepth);
  85.       _level0["coindisplay" + _level0.itemdepth]._x = _level0.dweeb._x;
  86.       _level0["coindisplay" + _level0.itemdepth]._y = _level0.dweeb._y - _level0.dweeb._height;
  87.       _level0["coindisplay" + _level0.itemdepth].prizeNum = "10";
  88.       _level0.itemdepth = _level0.itemdepth + 1;
  89.    }
  90.    else
  91.    {
  92.       mc.remove = false;
  93.    }
  94. }
  95. function itemstuff12(mc, mcx, mcy)
  96. {
  97.    _level0.gold += 1;
  98.    _level0.attachMovie("coindisplay","coindisplay" + _level0.itemdepth,_level0.itemdepth);
  99.    _level0["coindisplay" + _level0.itemdepth]._x = _level0.dweeb._x;
  100.    _level0["coindisplay" + _level0.itemdepth]._y = _level0.dweeb._y - _level0.dweeb._height;
  101.    _level0["coindisplay" + _level0.itemdepth].prizeNum = "1";
  102.    _level0.itemdepth = _level0.itemdepth + 1;
  103. }
  104. scrollitem = new Array();
  105. itemSet = new Array();
  106.