home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Acao / synj_sneak_attack.swf / scripts / frame_5 / DoAction.as
Text File  |  2006-10-06  |  3KB  |  120 lines

  1. function scroll()
  2. {
  3.    if(3400 < _root.score)
  4.    {
  5.       scrollspeed = - (speed + 6);
  6.    }
  7.    else if(2400 < _root.score)
  8.    {
  9.       scrollspeed = - (speed + 4);
  10.    }
  11.    else if(1400 < _root.score)
  12.    {
  13.       scrollspeed = - (speed + 2);
  14.    }
  15.    else
  16.    {
  17.       scrollspeed = - speed;
  18.    }
  19.    _root.fg._x += scrollspeed * 2;
  20.    _root.fg2._x += scrollspeed * 2;
  21.    _root.bg._x += scrollspeed;
  22.    _root.sky._x += scrollspeed / 5;
  23.    _root.plant1._x += scrollspeed;
  24.    _root.log._x += scrollspeed;
  25.    _root.mine._x += scrollspeed;
  26.    _root.bush._x += scrollspeed;
  27.    _root.hill._x += scrollspeed;
  28.    _root.bird._x += scrollspeed;
  29.    _root.gnome._x += scrollspeed;
  30.    _root.gnome2._x += scrollspeed;
  31.    if(_root.bg._x < 0)
  32.    {
  33.       _root.bg._x = 639 + scrollspeed;
  34.    }
  35.    if(_root.fg._x - scrollspeed * 2 < -415)
  36.    {
  37.       _root.fg._x = 1140;
  38.       _root.fg.gotoAndStop(random(3) + 1);
  39.    }
  40.    if(_root.fg2._x - scrollspeed * 2 < -415)
  41.    {
  42.       _root.fg2._x = 1140;
  43.       _root.fg2.gotoAndStop(random(3) + 1);
  44.    }
  45.    if(_root.sky._x < -385)
  46.    {
  47.       _root.sky._x = 385;
  48.    }
  49.    if(_root.plant1._x - scrollspeed < -70)
  50.    {
  51.       _root.plant1._x = 700;
  52.    }
  53. }
  54. function synj_hurt()
  55. {
  56.    _root.synj.hurt = true;
  57.    _root.synj.timer_hurt = 25;
  58.    _root.face = "pissed";
  59.    _root.s_hit.start();
  60. }
  61. function synj_jump()
  62. {
  63.    _root.synj.jumping = true;
  64.    _root.synj.dest_y = _root.synj._y - 240;
  65.    _root.jumpspeed = _root.jumpspeed_max;
  66.    _root.synj.legs.gotoAndStop("jump");
  67. }
  68. _quality = "medium";
  69. score = 0;
  70. life = 5;
  71. firepower = 3;
  72. speed = 18;
  73. jumpspeed_max = 30;
  74. jumpspeed_min = 5;
  75. jumpspeed = jumpspeed_min;
  76. face = "normal";
  77. limit_right = 500;
  78. limit_left = 40;
  79. ramp = false;
  80. music = new Sound();
  81. music.attachSound("music");
  82. s_boom1 = new Sound();
  83. s_boom1.attachSound("boom1");
  84. s_boom2 = new Sound();
  85. s_boom2.attachSound("boom2");
  86. s_clang = new Sound();
  87. s_clang.attachSound("clang");
  88. s_fire1 = new Sound();
  89. s_fire1.attachSound("fire1");
  90. s_fire2 = new Sound();
  91. s_fire2.attachSound("fire2");
  92. s_sword1 = new Sound();
  93. s_sword1.attachSound("sword1");
  94. s_sword2 = new Sound();
  95. s_sword2.attachSound("sword2");
  96. s_splat1 = new Sound();
  97. s_splat1.attachSound("splat1");
  98. s_splat2 = new Sound();
  99. s_splat2.attachSound("splat2");
  100. s_squawk = new Sound();
  101. s_squawk.attachSound("squawk");
  102. s_hit = new Sound();
  103. s_hit.attachSound("hit");
  104. red = new Object();
  105. red.ra = 150;
  106. red.rb = 150;
  107. red.ba = 20;
  108. red.bb = 10;
  109. green = new Object();
  110. green.ga = 150;
  111. green.gb = 150;
  112. nada = new Object();
  113. nada.ra = 100;
  114. nada.rb = 0;
  115. nada.ga = 100;
  116. nada.gb = 0;
  117. nada.ba = 100;
  118. nada.bb = 0;
  119. nextFrame();
  120.