Frame 2
gotoAndPlay (3);
Instance of Symbol 71 MovieClip in Frame 19
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.95;
vibey = vibey * 0.95;
}
Instance of Symbol 71 MovieClip in Frame 93
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.95;
vibey = vibey * 0.95;
}
Instance of Symbol 71 MovieClip in Frame 164
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.95;
vibey = vibey * 0.95;
}
Instance of Symbol 71 MovieClip in Frame 224
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
}
Instance of Symbol 71 MovieClip in Frame 283
onClipEvent (load) {
vibex = 15;
vibey = 15;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
}
Instance of Symbol 71 MovieClip in Frame 293
onClipEvent (load) {
vibex = 10;
vibey = 10;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
}
Instance of Symbol 71 MovieClip in Frame 302
onClipEvent (load) {
vibex = 5;
vibey = 5;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
}
Frame 650
_root._x = 0;
_root._y = 0;
var gong = new Sound();
gong.attachSound("alert");
gong.start(0, 0);
Frame 743
stop();
_root._x = 0;
_root._y = 0;
Instance of Symbol 21 MovieClip "shadow" in Frame 743
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 347 MovieClip "player" in Frame 743
onClipEvent (load) {
this.gotoAndStop(1);
speed = 3;
xscale = _xscale;
inity = _y;
initx = _x;
_root.platform._yscale = 100;
_global.player_stop = 1;
_global.player_jump_stop = 2;
_global.player_duck_stop = 3;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 310;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 310;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
_y = inity;
_root.platform._yscale = 100;
}
}
if (_y > 420) {
_global.player_stop = _global.player_stop + 3;
if (_global.player_stop >= 37) {
_global.player_stop = 1;
}
_global.player_jump_stop = _global.player_stop + 1;
_global.player_duck_stop = _global.player_stop + 2;
_x = initx;
_y = -20;
x_speed = 0;
fall_off_edge = false;
this.gotoAndStop(2);
this.gotoAndStop(3);
_rotation = 0;
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 743
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 364 MovieClip "hitter" in Frame 743
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 365 MovieClip in Frame 743
onClipEvent (load) {
_global.goto_highlight = undefined;
total = 3;
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_global.goto_highlight != undefined) {
_y = (((total * _y) + _global.goto_highlight) / (total + 1));
_alpha = (((total * _alpha) + alpha) / (total + 1));
}
if (_root.hitter.hitTest(_root._xmouse, _root._ymouse, true)) {
alpha = 50;
} else {
alpha = 0;
}
}
Frame 767
stop();
Instance of Symbol 365 MovieClip in Frame 767
onClipEvent (load) {
_global.goto_highlight = undefined;
total = 3;
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_global.goto_highlight != undefined) {
_y = (((total * _y) + _global.goto_highlight) / (total + 1));
_alpha = (((total * _alpha) + alpha) / (total + 1));
}
if (_root.hitter.hitTest(_root._xmouse, _root._ymouse, true)) {
alpha = 50;
} else {
alpha = 0;
}
}
Instance of Symbol 373 MovieClip "hitter" in Frame 767
onClipEvent (load) {
_alpha = 0;
}
Frame 792
gotoAndStop ("MAINER MAIN");
Instance of Symbol 365 MovieClip in Frame 793
onClipEvent (load) {
_global.goto_highlight = undefined;
total = 3;
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_global.goto_highlight != undefined) {
_y = (((total * _y) + _global.goto_highlight) / (total + 1));
_alpha = (((total * _alpha) + alpha) / (total + 1));
}
if (_root.hitter.hitTest(_root._xmouse, _root._ymouse, true)) {
alpha = 50;
} else {
alpha = 0;
}
}
Frame 824
stop();
Instance of Symbol 387 MovieClip in Frame 824
onClipEvent (load) {
top_y = _y;
bottom_y = (_y - _height) + 300;
y_speed = 0;
}
onClipEvent (enterFrame) {
if (_root._ymouse < 70) {
if (y_speed < 0) {
y_speed = y_speed + 2;
}
y_speed = y_speed + 1;
if (y_speed > 30) {
y_speed = 30;
}
} else if (_root._ymouse > 330) {
if (y_speed > 0) {
y_speed = y_speed - 2;
}
y_speed = y_speed - 1;
if (y_speed < -30) {
y_speed = -30;
}
} else {
y_speed = y_speed * 0.7;
}
_y = (_y + y_speed);
if (_y > top_y) {
_y = top_y;
y_speed = y_speed * -0.6;
}
if (_y < bottom_y) {
_y = bottom_y;
y_speed = y_speed * -0.6;
}
}
Frame 829
gotoAndStop ("MAINER MAIN");
Frame 854
stop();
Instance of Symbol 365 MovieClip in Frame 854
onClipEvent (load) {
_global.goto_highlight = undefined;
total = 3;
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_global.goto_highlight != undefined) {
_y = (((total * _y) + _global.goto_highlight) / (total + 1));
_alpha = (((total * _alpha) + alpha) / (total + 1));
}
if (_root.hitter.hitTest(_root._xmouse, _root._ymouse, true)) {
alpha = 50;
} else {
alpha = 0;
}
}
Instance of Symbol 401 MovieClip "hitter" in Frame 854
onClipEvent (load) {
_alpha = 0;
}
Frame 865
gotoAndStop ("MAINER MAIN");
Frame 889
stop();
Instance of Symbol 451 MovieClip in Frame 889
onClipEvent (load) {
if (_global.goto == undefined) {
_global.goto = 21;
_global.goto = _global.goto - 4;
}
n = 0;
_global.goto = _global.goto + 1;
if (goto > 56) {
_global.goto = _global.goto - 40;
}
this.gotoAndStop(goto);
}
onClipEvent (enterFrame) {
n = n + 1;
if (n > 100) {
_root.gotoAndStop(goto + _root._currentframe);
}
}
Instance of Symbol 455 MovieClip in Frame 890
onClipEvent (load) {
stop();
}
onClipEvent (enterFrame) {
if (_root.anarchy._currentframe == 2) {
play();
}
}
Instance of Symbol 456 MovieClip in Frame 890
onClipEvent (load) {
stop();
}
onClipEvent (enterFrame) {
if (_root.anarchy._currentframe == 2) {
play();
}
}
Instance of Symbol 21 MovieClip "shadow" in Frame 890
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 890
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (_root.anarchy._currentframe == 2) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 890
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 461 MovieClip "music" in Frame 890
onClipEvent (load) {
stop();
}
Instance of Symbol 546 MovieClip "sfx" in Frame 890
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(13);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 891
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 567 MovieClip "player" in Frame 891
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 546 MovieClip "sfx" in Frame 891
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(3);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 892
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 892
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 571 MovieClip "sfx" in Frame 892
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(4);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 893
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 893
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 573 MovieClip "sfx" in Frame 893
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(5);
if (this.button._currentframe == 1) {
this.button.gotoAndStop(2);
}
}
Instance of Symbol 21 MovieClip "shadow" in Frame 894
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 21 MovieClip "shadow2" in Frame 894
onClipEvent (enterFrame) {
_x = this._parent.player2._x;
if (_y < this._parent.player2._y) {
_alpha = 0;
}
}
Instance of Symbol 21 MovieClip "shadow3" in Frame 894
onClipEvent (enterFrame) {
_x = this._parent.player3._x;
if (_y < this._parent.player3._y) {
_alpha = 0;
}
}
Instance of Symbol 21 MovieClip "shadow4" in Frame 894
onClipEvent (enterFrame) {
_x = this._parent.player4._x;
if (_y < this._parent.player4._y) {
_alpha = 0;
}
}
Instance of Symbol 21 MovieClip "shadow5" in Frame 894
onClipEvent (enterFrame) {
_x = this._parent.player5._x;
if (_y < this._parent.player5._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player2" in Frame 894
onClipEvent (load) {
speed = 3;
xscale = _xscale;
walking = false;
}
onClipEvent (enterFrame) {
if (!walking) {
if (this._currentframe == 2) {
this.gotoAndStop(1);
}
if (_x < 190) {
if (random(150) == 0) {
duration = random(30);
direct = xscale;
walking = true;
}
}
if ((_x > 190) && (_x < 420)) {
if (random(150) == 0) {
duration = random(30);
if (random(2) == 0) {
direct = -xscale;
} else {
direct = xscale;
}
walking = true;
}
}
if (_x > 420) {
if (random(150) == 0) {
duration = random(30);
direct = -xscale;
walking = true;
}
}
}
if (walking) {
if (this._currentframe == 1) {
this.gotoAndStop(2);
}
duration = duration - 1;
_xscale = direct;
if (direct > 0) {
_x = (_x + 3);
} else {
_x = (_x - 3);
}
if (((duration == 0) || (_x < 190)) || (_x > 420)) {
walking = false;
}
}
this._parent.lvl2._x = _x;
this._parent.lvl2._y = _y + 35;
}
Instance of Symbol 459 MovieClip "player3" in Frame 894
onClipEvent (load) {
speed = 3;
xscale = _xscale;
walking = false;
}
onClipEvent (enterFrame) {
if (!walking) {
if (this._currentframe == 2) {
this.gotoAndStop(1);
}
if (_x < 190) {
if (random(150) == 0) {
duration = random(30);
direct = xscale;
walking = true;
}
}
if ((_x > 190) && (_x < 420)) {
if (random(150) == 0) {
duration = random(30);
if (random(2) == 0) {
direct = -xscale;
} else {
direct = xscale;
}
walking = true;
}
}
if (_x > 420) {
if (random(150) == 0) {
duration = random(30);
direct = -xscale;
walking = true;
}
}
}
if (walking) {
if (this._currentframe == 1) {
this.gotoAndStop(2);
}
duration = duration - 1;
_xscale = direct;
if (direct > 0) {
_x = (_x + 3);
} else {
_x = (_x - 3);
}
if (((duration == 0) || (_x < 190)) || (_x > 420)) {
walking = false;
}
}
this._parent.lvl3._x = _x;
this._parent.lvl3._y = _y + 35;
}
Instance of Symbol 459 MovieClip "player4" in Frame 894
onClipEvent (load) {
speed = 3;
xscale = _xscale;
walking = false;
}
onClipEvent (enterFrame) {
if (!walking) {
if (this._currentframe == 2) {
this.gotoAndStop(1);
}
if (_x < 190) {
if (random(150) == 0) {
duration = random(30);
direct = xscale;
walking = true;
}
}
if ((_x > 190) && (_x < 420)) {
if (random(150) == 0) {
duration = random(30);
if (random(2) == 0) {
direct = -xscale;
} else {
direct = xscale;
}
walking = true;
}
}
if (_x > 420) {
if (random(150) == 0) {
duration = random(30);
direct = -xscale;
walking = true;
}
}
}
if (walking) {
if (this._currentframe == 1) {
this.gotoAndStop(2);
}
duration = duration - 1;
_xscale = direct;
if (direct > 0) {
_x = (_x + 3);
} else {
_x = (_x - 3);
}
if (((duration == 0) || (_x < 190)) || (_x > 420)) {
walking = false;
}
}
this._parent.lvl4._x = _x;
this._parent.lvl4._y = _y + 35;
}
Instance of Symbol 459 MovieClip "player5" in Frame 894
onClipEvent (load) {
speed = 3;
xscale = _xscale;
walking = false;
}
onClipEvent (enterFrame) {
if (!walking) {
if (this._currentframe == 2) {
this.gotoAndStop(1);
}
if (_x < 190) {
if (random(150) == 0) {
duration = random(30);
direct = xscale;
walking = true;
}
}
if ((_x > 190) && (_x < 420)) {
if (random(150) == 0) {
duration = random(30);
if (random(2) == 0) {
direct = -xscale;
} else {
direct = xscale;
}
walking = true;
}
}
if (_x > 420) {
if (random(150) == 0) {
duration = random(30);
direct = -xscale;
walking = true;
}
}
}
if (walking) {
if (this._currentframe == 1) {
this.gotoAndStop(2);
}
duration = duration - 1;
_xscale = direct;
if (direct > 0) {
_x = (_x + 3);
} else {
_x = (_x - 3);
}
if (((duration == 0) || (_x < 190)) || (_x > 420)) {
walking = false;
}
}
this._parent.lvl5._x = _x;
this._parent.lvl5._y = _y + 35;
}
Instance of Symbol 459 MovieClip "player" in Frame 894
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
this._parent.lvl1._x = _x;
this._parent.lvl1._y = _y + 35;
}
Instance of Symbol 546 MovieClip "sfx" in Frame 894
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(6);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 895
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 895
onClipEvent (keyDown) {
if (_root.stalin._currentframe == 1) {
_root.stalin.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (kicked_by_stalin && (!fly_away)) {
fly_away = true;
y_speed = -13;
x_speed = -7;
}
if (fly_away) {
y_speed = y_speed + 1;
_rotation = (_rotation - 10);
_y = (_y + y_speed);
_x = (_x + x_speed);
}
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
this._parent.lvl1._x = _x;
this._parent.lvl1._y = _y + 35;
}
Instance of Symbol 546 MovieClip "sfx" in Frame 895
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(9);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 896
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 896
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 770 MovieClip "other" in Frame 896
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (this._parent.hearts._currentframe == 1)) {
_global.heart_fight = true;
this._parent.hearts.gotoAndPlay(2);
}
}
Instance of Symbol 459 MovieClip "player" in Frame 896
onClipEvent (load) {
speed = 3;
xscale = _xscale;
_xscale = (-xscale);
initx = _x;
inity = _y;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (heart_fight) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
this.gotoAndStop(1);
_y = inity;
y_speed = 0;
_root.platform._yscale = 100;
}
}
if (_currentframe != 3) {
this.gotoAndStop(1);
}
x_speed = 0;
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (!heart_fight) {
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
if (!heart_fight) {
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
_root.platform._yscale = 200;
}
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
if (!heart_fight) {
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
}
_y = (_y + y_speed);
if (!heart_fight) {
_x = (_x + x_speed);
if (_y > 450) {
this.gotoAndStop(3);
_y = -50;
_x = initx;
_rotation = 0;
fall_off_edge = false;
_root.platform._yscale = 500;
}
}
}
Instance of Symbol 781 MovieClip "player_break" in Frame 896
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = _root.player._x;
}
Instance of Symbol 787 MovieClip "sfx" in Frame 896
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(10);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 898
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 898
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 898
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 546 MovieClip "sfx" in Frame 898
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(11);
}
Instance of Symbol 787 MovieClip "sfx" in Frame 899
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(49);
}
Instance of Symbol 787 MovieClip "sfx" in Frame 901
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(14);
}
Instance of Symbol 455 MovieClip in Frame 902
onClipEvent (enterFrame) {
if (this._parent.msgbox._currentframe != 1) {
stop();
}
}
Instance of Symbol 456 MovieClip in Frame 902
onClipEvent (enterFrame) {
if (this._parent.msgbox._currentframe != 1) {
stop();
}
}
Instance of Symbol 21 MovieClip "shadow" in Frame 902
onClipEvent (enterFrame) {
_x = this._parent.player._x;
if (_y < this._parent.player._y) {
_alpha = 0;
} else {
_alpha = (100 - ((_y - this._parent.player._y) / 2));
}
}
Instance of Symbol 459 MovieClip "player" in Frame 902
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
initx = _x;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (_root.dance._currentframe == 1) {
if (_root.fivestage._currentframe >= 60) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (_currentframe != 2) {
this.gotoAndStop(2);
}
x_speed = speed;
_xscale = xscale;
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
}
}
}
onClipEvent (enterFrame) {
if (_root.dance._currentframe == 1) {
if (_root.fivestage._currentframe < 60) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
}
if ((_y > 250) && (this._parent.scream._currentframe == 1)) {
this._parent.scream.gotoAndPlay(2);
}
if (this._parent.reincarnate._currentframe == 83) {
this._parent.scream.gotoAndStop(1);
_x = initx;
_y = inity;
y_speed = 0;
x_speed = 0;
_rotation = 0;
this.gotoAndStop(1);
_root.fivestage.gotoAndPlay(_root.fivestage._currentframe + 1);
fall_off_edge = false;
}
}
}
Instance of Symbol 1054 MovieClip "dance" in Frame 902
onClipEvent (load) {
n = 2;
}
onClipEvent (enterFrame) {
if ((_root.fivestage._currentframe >= 40) && (_root.fivestage._currentframe <= 59)) {
_x = _root.player._x;
if (Key.isDown(32)) {
if (((_root.player._currentframe == 1) && (_root.player._rotation == 0)) && (this._currentframe == 1)) {
this.gotoAndStop(n);
_root.player._alpha = 0;
if (n == 2) {
this._parent.fivestage.dance_text.gotoAndPlay(2);
}
if (n == 3) {
this._parent.fivestage.dance_text.gotoAndPlay(20);
}
if (n == 4) {
this._parent.fivestage.dance_text.gotoAndPlay(40);
}
n = n + 1;
if (n == 5) {
n = 2;
}
}
hold = true;
} else if (hold == true) {
if ((_currentframe == 2) && (dance._currentframe == 36)) {
dance.gotoAndPlay(38);
hold = false;
}
if ((_currentframe == 3) && (dance._currentframe == 36)) {
dance.gotoAndPlay(38);
hold = false;
}
if ((_currentframe == 4) && (dance._currentframe == 26)) {
dance.gotoAndPlay(28);
hold = false;
}
}
if (_currentframe == 1) {
_root.player._alpha = 100;
}
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 902
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 787 MovieClip "sfx" in Frame 902
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(15);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 903
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 1084 MovieClip "hitter" in Frame 903
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 459 MovieClip "player" in Frame 903
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (_root.abstinence._currentframe == 2) {
if (this._parent.msgbox._currentframe == 1) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_y > 300) {
this._parent.msgbox.gotoAndPlay(2);
}
this._parent.hitter._x = _x;
this._parent.hitter._y = _y;
}
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 903
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 461 MovieClip "music" in Frame 903
onClipEvent (load) {
stop();
}
Instance of Symbol 1096 MovieClip "msgbox" in Frame 903
onClipEvent (load) {
gotoAndStop (893);
}
Instance of Symbol 787 MovieClip "sfx" in Frame 903
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(17);
}
Instance of Symbol 21 MovieClip "shadow2" in Frame 904
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 787 MovieClip "sfx" in Frame 904
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(18);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 905
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 1210 MovieClip "player" in Frame 905
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
from_camera_x = _x;
_global.player_stop = 14;
_global.player_duck_stop = 31;
_global.player_jump_stop = 30;
}
onClipEvent (enterFrame) {
if (_x > 646) {
if (_root.snake._currentframe == 1) {
_root.snake.gotoAndPlay(2);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
this.gotoAndStop(1);
_y = inity;
y_speed = 0;
_root.platform._yscale = 100;
}
}
if (_currentframe != 3) {
this.gotoAndStop(1);
}
x_speed = 0;
}
if (_x < 646) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
if (_x < 646) {
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
}
_y = (_y + y_speed);
if (_x < 646) {
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
if (_y < 250) {
_root._x = (-_x) + from_camera_x;
_root.bg_follow._x = _x;
}
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 905
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1250 MovieClip "sfx" in Frame 905
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(21);
}
Instance of Symbol 1298 MovieClip "GW" in Frame 906
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 1301 MovieClip "walls" in Frame 907
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 45 MovieClip "pratfall_hit2" in Frame 907
onClipEvent (load) {
this._alpha = 0;
this._y = this._y - 200;
done_job = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.platform) && (!done_job)) {
_root.player._alpha = 0;
_root.player.gotoAndStop(1);
_root.pratfall._alpha = 100;
_root.pratfall.gotoAndPlay(2);
done_job = true;
}
if (this.hitTest(_root.platform) && (_root.pratfall_hit4._xscale == 100)) {
if (_root.sfx._currentframe == 1) {
_root.sfx.gotoAndPlay(2);
}
}
}
Instance of Symbol 45 MovieClip "pratfall_hit" in Frame 907
onClipEvent (load) {
this._alpha = 0;
done_job = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.platform) && (!done_job)) {
_root.pratfall_hit2._y = _root.pratfall_hit2._y + 200;
done_job = true;
}
}
Instance of Symbol 45 MovieClip "pratfall_hit3" in Frame 907
onClipEvent (load) {
this._alpha = 0;
done_job = false;
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.platform) && (_root.pratfall._alpha == 100)) && (!done_job)) {
_root.pratfall_hit4._xscale = 100;
done_job = true;
}
}
Instance of Symbol 45 MovieClip "pratfall_hit4" in Frame 907
onClipEvent (load) {
this._alpha = 0;
this._xscale = 50;
}
Instance of Symbol 459 MovieClip "player" in Frame 907
onClipEvent (load) {
speed = 3;
xscale = _xscale;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
if (Key.isDown(38)) {
if (Key.isDown(40) == false) {
_y = (_y - (speed / 2));
if (_currentframe == 1) {
this.gotoAndStop(2);
}
}
} else if (Key.isDown(40)) {
_y = (_y + (speed / 2));
if (_currentframe == 1) {
this.gotoAndStop(2);
}
}
if (Key.isDown(37)) {
if (Key.isDown(39) == false) {
_x = (_x - speed);
_xscale = (-xscale);
if (_currentframe == 1) {
this.gotoAndStop(2);
}
}
} else if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = xscale;
if (_currentframe == 1) {
this.gotoAndStop(2);
}
}
if ((((Key.isDown(37) || (Key.isDown(39))) || (Key.isDown(38))) || (Key.isDown(40))) == false) {
this.gotoAndStop(1);
}
_root.platform._x = _x;
_root.platform._y = _y + 20;
with (_root.platform) {
if (this._parent.walls.hitTest(_x, getBounds(_root).yMax, true)) {
_root.player._y = _root.player._y - (speed / 2);
}
if (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true)) {
_root.player._y = _root.player._y + (speed / 2);
}
if (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true)) {
_root.player._x = _root.player._x - speed;
}
if (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true)) {
_root.player._x = _root.player._x + speed;
}
}
_root.shadow2._x = _x;
_root.shadow2._y = _y + 20;
_root.pratfall._x = _x;
_root.pratfall._y = _y;
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 907
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1316 MovieClip "pratfall" in Frame 907
onClipEvent (load) {
_root.pratfall._xscale = 100;
_root.pratblood._xscale = 100;
_alpha = 0;
go_to = 0;
measured = false;
start_off = false;
toggle_splat = 1;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
if (start_off) {
splat = false;
if (backwards) {
if ((_currentframe > 79) && (((_currentframe - 80) % 11) == 0)) {
splat = true;
}
} else if ((_currentframe > 14) && (((_currentframe - 15) % 11) == 0)) {
splat = true;
}
if ((_root.platform.hitTest(_root.pratfall_hit) && (go_to == 0)) && (splat)) {
go_to = 1;
measured = false;
}
if ((_root.platform.hitTest(_root.pratfall_hit3) && (go_to == 1)) && (splat)) {
go_to = 2;
backwards = true;
this.gotoAndPlay(91);
measured = false;
}
if ((_root.platform.hitTest(_root.pratfall_hit4) && (go_to == 2)) && (splat)) {
go_to = 3;
measured = false;
}
if (!measured) {
if (go_to == 0) {
how_fast = 0.666666666666667;
xspeed = (_root.pratfall_hit._x - _root.platform._x) / (120 * how_fast);
yspeed = (_root.pratfall_hit._y - _root.platform._y) / (120 * how_fast);
}
if (go_to == 1) {
xspeed = (_root.pratfall_hit3._x - _root.platform._x) / (60 * how_fast);
yspeed = (_root.pratfall_hit3._y - _root.platform._y) / (60 * how_fast);
}
if (go_to == 2) {
xspeed = (_root.pratfall_hit4._x - _root.platform._x) / (100 * how_fast);
yspeed = (_root.pratfall_hit4._y - _root.platform._y) / (100 * how_fast);
}
if (go_to == 3) {
xspeed = (_root.pratfall_hit2._x - _root.platform._x) / (140 * how_fast);
yspeed = (_root.pratfall_hit2._y - _root.platform._y) / (140 * how_fast);
}
measured = true;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
_root.shadow2._x = _x;
_root.shadow2._y = _y + 20;
_root.platform._x = _x;
_root.platform._y = _y + 20;
if (splat && (toggle_splat == 1)) {
_root.pratblood._x = _x;
_root.pratblood._y = _y;
_root.pratblood.gotoAndPlay(2);
toggle_splat = toggle_splat * -1;
} else if (splat && (toggle_splat == -1)) {
_root.pratblood._x = _x;
_root.pratblood._y = _y;
_root.pratblood.gotoAndPlay(13);
toggle_splat = toggle_splat * -1;
}
} else if (_currentframe > 13) {
start_off = true;
}
}
}
Instance of Symbol 787 MovieClip "sfx" in Frame 907
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(23);
if (_currentframe == 3) {
_root.pratfall.gotoAndStop(1);
}
}
Instance of Symbol 21 MovieClip "shadow" in Frame 909
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 909
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 909
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 546 MovieClip "sfx" in Frame 909
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(25);
}
Instance of Symbol 461 MovieClip "music" in Frame 910
onClipEvent (load) {
stopAllSounds();
stop();
}
Instance of Symbol 546 MovieClip "sfx" in Frame 910
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(27);
}
Frame 912
_global.cutscene = false;
Instance of Symbol 455 MovieClip in Frame 912
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 456 MovieClip in Frame 912
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 21 MovieClip "shadow" in Frame 912
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 1210 MovieClip "player" in Frame 912
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
initx = _x;
_root.platform._yscale = 100;
_global.player_stop = 45;
_global.player_jump_stop = 46;
_global.player_duck_stop = 47;
}
onClipEvent (enterFrame) {
if (cutscene != true) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
_global.cutscene = true;
done_jump_up = false;
_root.cutscene.gotoAndPlay(63);
_root.cutscene._x = _x;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 300) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
if ((_y > 250) && (done_fall_off != true)) {
_global.cutscene = true;
done_fall_off = true;
_root.cutscene._x = 0;
if (_x > initx) {
_root.cutscene.gotoAndPlay(188);
} else {
_root.cutscene.gotoAndPlay(126);
}
}
if (((_y < (inity - 30)) && (y_speed < 0)) && (done_jump_up != true)) {
_global.cutscene = true;
done_jump_up = true;
_root.cutscene.gotoAndPlay(2);
_root.cutscene._x = _x;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 912
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1639 MovieClip "music3" in Frame 912
onClipEvent (load) {
stop();
}
Instance of Symbol 1143 MovieClip "music2" in Frame 912
onClipEvent (load) {
stop();
}
Instance of Symbol 546 MovieClip "sfx" in Frame 912
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(29);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 914
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 914
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.scream._currentframe == 1)) {
this._parent.scream.gotoAndPlay(301);
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 914
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 787 MovieClip "sfx" in Frame 914
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(31);
}
Instance of Symbol 455 MovieClip in Frame 915
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 456 MovieClip in Frame 915
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 21 MovieClip "shadow" in Frame 915
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Frame 915
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
done_loop_fall = false;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
if (x_speed != 0) {
fall_rotate = x_speed;
}
_rotation = (_rotation + fall_rotate);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (_root.sleep._currentframe != 39) {
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
} else if (y_speed > 0) {
y_speed = y_speed - 1;
_root.player2._alpha = _root.player2._alpha + 2;
_alpha = (_alpha - 2);
if ((y_speed < 30) && (_root.blackout._currentframe == 1)) {
_root.blackout.gotoAndPlay(2);
}
} else {
y_speed = 0;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
if (y_speed > 115) {
y_speed = 115;
if (_root.sleep._currentframe == 1) {
_root.sleep.gotoAndPlay(2);
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (done_loop_fall == false)) {
this._parent.scream.gotoAndPlay(2);
done_loop_fall = true;
}
if (_y > 650) {
x_speed = 0;
_y = (_y - 900);
done_loop_fall = false;
}
_root.player2.gotoAndStop(_currentframe);
_root.player2._x = _x;
_root.player2._y = _y;
_root.player2._rotation = _rotation;
}
Instance of Symbol 1718 MovieClip "player2" in Frame 915
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 45 MovieClip "platform" in Frame 915
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 787 MovieClip "sfx" in Frame 915
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(33);
}
Instance of Symbol 1082 MovieClip "scream" in Frame 915
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 787 MovieClip "sfx" in Frame 916
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(34);
}
Instance of Symbol 2298 MovieClip "subs" in Frame 917
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 787 MovieClip "sfx" in Frame 917
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(35);
}
Instance of Symbol 2679 MovieClip in Frame 920
onClipEvent (load) {
n = 0;
initscale = _xscale;
}
onClipEvent (enterFrame) {
if ((_currentframe == 1) && (dopedivision == 3)) {
_yscale = (initscale - (10 * (Math.cos(n) - 1)));
_xscale = (initscale - (10 * (Math.cos(n) - 1)));
this._parent.blur._alpha = this._parent.blur._alpha + 1;
n = n + 0.05;
}
if (_currentframe == 2) {
_yscale = initscale;
_xscale = initscale;
this._parent.blur._alpha = 0;
}
}
Instance of Symbol 2681 MovieClip "blur" in Frame 920
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 21 MovieClip "shadow" in Frame 921
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 1210 MovieClip "player" in Frame 921
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
_global.player_stop = 14;
_global.player_jump_stop = 30;
_global.player_duck_stop = 31;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 921
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 546 MovieClip "sfx" in Frame 921
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(42);
}
Frame 922
_global.bullet_number = 0;
_global.explosion_number = 0;
_global.debt = 0;
stop();
Instance of Symbol 2685 MovieClip "bullety" in Frame 922
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 2703 MovieClip "player" in Frame 922
onClipEvent (load) {
rotation = 0;
speed = 1.5;
reload_time = 0;
y_vector = 0;
x_vector = 0;
}
onClipEvent (enterFrame) {
if (_root.lifecount._currentframe != 6) {
_root.debt.text = "debt: $" + debt;
if (Key.isDown(37)) {
rotation = rotation - 1;
}
if (Key.isDown(39)) {
rotation = rotation + 1;
}
if (Key.isDown(38)) {
this.gotoAndStop(2);
y_vector = y_vector - (speed * Math.cos(_rotation * (Math.PI/180)));
x_vector = x_vector + (speed * Math.sin(_rotation * (Math.PI/180)));
} else {
this.gotoAndStop(1);
}
if (Key.isDown(40)) {
y_vector = y_vector * 0.9;
x_vector = x_vector * 0.9;
rotation = rotation * 0.5;
}
if (Key.isDown(32) && (reload_time == 0)) {
bulletyname = "bullety" + _global.bullet_number;
initdepth = _root.bullety.bullety.getDepth() + _global.bullet_number;
our_speed = Math.sqrt(Math.pow(x_vector, 2) + Math.pow(y_vector, 2));
_root.bullety.bullety.duplicateMovieClip(bulletyname, initdepth, {_x:this._x, _y:this._y, _rotation:this._rotation, speed:our_speed + 20});
reload_time = 5;
y_vector = y_vector + ((speed / 4) * Math.cos(_rotation * (Math.PI/180)));
x_vector = x_vector - ((speed / 4) * Math.sin(_rotation * (Math.PI/180)));
}
if (reload_time > 0) {
reload_time = reload_time - 1;
}
_rotation = (_rotation + rotation);
_y = (_y + y_vector);
_x = (_x + x_vector);
rotation = rotation * 0.8;
y_vector = y_vector * 0.92;
x_vector = x_vector * 0.92;
if (_x < -20) {
_x = (_x + 680);
}
if (_x > 660) {
_x = (_x - 680);
}
if (_y < -20) {
_y = (_y + 440);
}
if (_y > 420) {
_y = (_y - 440);
}
hitted = false;
if (blink._currentframe == 50) {
if (((_root.asteroid.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.hitTest(getBounds(_root).xMin, _y, true))) {
hitted = true;
}
if (((_root.asteroid2.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.hitTest(getBounds(_root).xMin, _y, true))) {
hitted = true;
}
if (((_root.asteroid3.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.hitTest(getBounds(_root).xMin, _y, true))) {
hitted = true;
}
}
if (hitted) {
blink.gotoAndPlay(1);
_root.lifecount.nextFrame();
if (_root.lifecount._currentframe == 6) {
this.gotoAndStop(3);
} else {
y_vector = y_vector + (random(10) - 5);
x_vector = x_vector + (random(10) - 5);
rotation = rotation + (random(10) - 5);
}
}
} else {
_root.debt.text = "";
}
}
Instance of Symbol 2716 MovieClip "asteroid" in Frame 922
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 787 MovieClip "sfx" in Frame 922
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(43);
}
Instance of Symbol 787 MovieClip "sfx" in Frame 923
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(44);
}
Instance of Symbol 21 MovieClip "shadow" in Frame 926
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 1210 MovieClip "player" in Frame 926
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_root.platform._yscale = 100;
_global.player_stop = 48;
_global.player_jump_stop = 49;
_global.player_duck_stop = 50;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 45 MovieClip "platform" in Frame 926
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 546 MovieClip "sfx" in Frame 926
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(47);
}
Instance of Symbol 3008 MovieClip "sfx" in Frame 928
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(50);
}
Frame 930
stop();
Instance of Symbol 3013 MovieClip in Frame 930
onClipEvent (load) {
if (_global.goto == undefined) {
_global.goto = 4;
_global.goto = _global.goto - 4;
}
n = 0;
_global.goto = _global.goto + 1;
if (goto > 56) {
_global.goto = _global.goto - 40;
}
this.gotoAndStop(goto);
}
onClipEvent (enterFrame) {
n = n + 1;
if (n > 100) {
_root.gotoAndStop(goto + _root._currentframe);
}
}
Frame 933
stop();
Instance of Symbol 3104 MovieClip in Frame 933
on (press) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
Instance of Symbol 5 MovieClip "dollar" in Symbol 6 MovieClip Frame 1
onClipEvent (load) {
tellTarget (_parent) {
_y = random(250);
n = random(360);
falling = (random(20) / 1.5) + 2;
movement = (random(5) / 1.5) + 1;
_rotation = 0;
};
}
onClipEvent (enterFrame) {
tellTarget (_parent) {
_y = (_y + 2);
if (_y < 250) {
_x = _root.player._x;
}
_x = (_x + (movement * Math.sin(n)));
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
if (_y > 450) {
movement = (random(5) / 1.5) + 1;
_rotation = 0;
_y = (200 - random(50));
falling = (random(20) / 1.5) + 2;
}
};
}
Symbol 10 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 17
gotoAndPlay (5);
Symbol 19 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip in Symbol 19 MovieClip Frame 1
onClipEvent (load) {
initscale = _parent._xscale;
scale = initscale;
}
on (press) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
scale = initscale + 10;
} else {
scale = initscale;
}
_parent._xscale = (_parent._yscale = ((_parent._xscale * 2) + scale) / 3);
}
Symbol 27 MovieClip Frame 5
stop();
Symbol 37 MovieClip Frame 24
stop();
Instance of Symbol 37 MovieClip "blood" in Symbol 42 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
_global.blood_number = _global.blood_number + 1;
}
Symbol 42 MovieClip Frame 14
gotoAndPlay (2);
Symbol 43 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 3
tellTarget (_root.player) {
gotoAndStop (5);
_y = inity;
};
Symbol 47 MovieClip Frame 17
gotoAndPlay (5);
Symbol 50 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 10
_root.playi.gotoAndPlay(2);
Symbol 54 MovieClip Frame 38
gotoAndPlay (26);
Symbol 58 Button
on (press) {
_root.gotoAndStop(2);
}
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 6
stop();
Symbol 65 MovieClip Frame 498
stop();
Symbol 67 Button
on (press) {
gotoAndPlay (650);
}
Symbol 297 Button
on (release) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
Instance of Symbol 343 MovieClip "player" in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 343 MovieClip "player" in Symbol 346 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 343 MovieClip "duck" in Symbol 346 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(_global.player_duck_stop);
}
Symbol 346 MovieClip Frame 5
stop();
Symbol 347 MovieClip Frame 1
stop();
Instance of Symbol 343 MovieClip in Symbol 347 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 343 MovieClip in Symbol 347 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(_global.player_jump_stop);
}
Symbol 350 Button
on (press) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
Symbol 353 Button
on (rollOver) {
_global.goto_highlight = played._y;
}
on (press) {
_global.goto = 0;
gotoAndStop ("MAIN");
}
Symbol 355 Button
on (rollOver) {
_global.goto_highlight = choosed._y;
}
on (press) {
gotoAndPlay ("LEVEL");
}
Symbol 357 Button
on (rollOver) {
_global.goto_highlight = watched._y;
}
on (press) {
_global.goto = 38;
gotoAndStop ("MAIN");
}
Symbol 359 Button
on (rollOver) {
_global.goto_highlight = checked._y;
}
on (press) {
gotoAndPlay ("EXTRAS");
}
Symbol 361 Button
on (rollOver) {
_global.goto_highlight = viewed._y;
}
on (press) {
gotoAndPlay ("HISCORE");
}
Symbol 362 Button
on (rollOver) {
_global.goto_highlight = download._y;
}
on (press) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
Symbol 367 Button
on (rollOver) {
_global.goto_highlight = two._y;
}
on (press) {
_global.goto = 1;
gotoAndStop ("TWOPLAYMAIN");
}
Symbol 368 Button
on (rollOver) {
_global.goto_highlight = one._y;
}
on (press) {
_global.goto = 0;
gotoAndStop ("TWOPLAYMAIN");
}
Symbol 369 Button
on (rollOver) {
_global.goto_highlight = three._y;
}
on (press) {
_global.goto = 39;
gotoAndStop ("MAIN");
}
Symbol 371 Button
on (press) {
gotoAndPlay ("UNEXTRA");
}
Symbol 379 Button
on (rollOver) {
_global.goto_highlight = _y;
}
on (press) {
_global.goto = 38;
_root.gotoAndStop("MAIN");
}
Symbol 380 Button
on (rollOver) {
_global.goto_highlight = _y;
}
on (press) {
frame = Math.round((_y + 960.65) / 39.775);
_global.goto = frame;
_root.gotoAndStop("MAIN");
}
Symbol 384 Button
on (press) {
gotoAndPlay ("UNLEVEL");
}
Symbol 385 Button
on (press) {
getURL ("http://www.andkon.com", "_blank");
}
Symbol 396 MovieClip Frame 2
var savefile = SharedObject.getLocal("the_game");
alcohol.text = savefile.data.alcoholism_score;
troll.text = savefile.data.troll_score;
bush.text = savefile.data.bush_score;
stop();
Symbol 397 Button
on (rollOver) {
_global.goto_highlight = tr._y;
}
on (press) {
_global.goto = 29;
gotoAndStop ("MAIN");
}
Symbol 398 Button
on (rollOver) {
_global.goto_highlight = al._y;
}
on (press) {
_global.goto = 11;
gotoAndStop ("MAIN");
}
Symbol 399 Button
on (rollOver) {
_global.goto_highlight = bu._y;
}
on (press) {
_global.goto = 32;
gotoAndStop ("MAIN");
}
Symbol 402 Button
on (press) {
gotoAndPlay ("UNHISCORE");
}
Symbol 459 MovieClip Frame 1
stop();
Symbol 471 Button
on (press) {
gotoAndStop (2);
}
Symbol 472 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 2
_root.gotoAndStop("MAINER MAIN");
Symbol 477 Button
on (press) {
gotoAndStop (2);
}
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 2
_global.goto = _global.goto - 1;
_root.gotoAndStop("MAIN");
Symbol 485 MovieClip Frame 302
stop();
Symbol 537 Button
on (press) {
_root.gotoAndStop("MAIN");
}
on (keyPress "<Enter>") {
_root.gotoAndStop("MAIN");
}
Symbol 538 Button
on (press) {
if (timer._y > 12) {
nextFrame();
} else {
_root.gotoAndStop("MAIN");
}
}
on (keyPress "<Enter>") {
if (timer._y > 12) {
nextFrame();
} else {
_root.gotoAndStop("MAIN");
}
}
Symbol 544 Button
on (press) {
_root.gotoAndStop("MAIN");
_root._quality = "HIGH";
}
on (keyPress "<Enter>") {
_root.gotoAndStop("MAIN");
_root._quality = "HIGH";
}
Symbol 545 MovieClip Frame 1
stop();
Instance of Symbol 540 MovieClip "timer" in Symbol 545 MovieClip Frame 2
onClipEvent (load) {
n = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 2) {
n = n + 0.0333333333333333;
}
_y = n;
if ((_parent._currentframe == 3) && (calculation != true)) {
n = Math.round(n);
n = n - 10;
seconds = n % 60;
minutes = n - seconds;
minutes = minutes / 60;
if (minutes == 0) {
this._parent.wait.text = ("you waited a full " + seconds) + " seconds";
} else {
this._parent.wait.text = ((("you waited a full " + minutes) + " minutes and ") + seconds) + " seconds";
}
calculation = true;
}
}
Symbol 545 MovieClip Frame 3
stop();
Symbol 545 MovieClip Frame 4
stop();
Symbol 546 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 546 MovieClip Frame 22
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 546 MovieClip Frame 40
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 546 MovieClip Frame 70
stop();
Symbol 548 MovieClip Frame 1
stop();
Symbol 553 Button
on (press) {
this.gotoAndStop(2);
}
Symbol 554 MovieClip Frame 1
stop();
Symbol 554 MovieClip Frame 2
_root.music.gotoAndPlay(2);
Symbol 566 MovieClip Frame 5
stop();
Symbol 567 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 1
stop();
Instance of Symbol 569 MovieClip in Symbol 571 MovieClip Frame 117
onClipEvent (load) {
s = new Sound();
n = 100;
}
onClipEvent (enterFrame) {
s.setVolume(n);
n = n - 2;
}
Symbol 571 MovieClip Frame 169
this._parent.music.stop();
Instance of Symbol 569 MovieClip in Symbol 571 MovieClip Frame 222
onClipEvent (load) {
s = new Sound();
s.setVolume(100);
}
Symbol 571 MovieClip Frame 224
_root._x = 0;
_root._y = 0;
Symbol 571 MovieClip Frame 254
stop();
Symbol 573 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 573 MovieClip Frame 22
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 573 MovieClip Frame 40
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 573 MovieClip Frame 70
stop();
Symbol 583 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 15
stop();
Symbol 614 MovieClip Frame 1
stop();
Symbol 614 MovieClip Frame 39
_root.player5._alpha = 0;
_root.shadow5.gotoAndPlay(2);
_root.lvl5._alpha = 0;
Symbol 614 MovieClip Frame 46
_root.player3._alpha = 0;
_root.shadow3.gotoAndPlay(2);
_root.lvl3._alpha = 0;
Symbol 614 MovieClip Frame 53
_root.player4._alpha = 0;
_root.shadow4.gotoAndPlay(2);
_root.lvl4._alpha = 0;
Symbol 614 MovieClip Frame 66
_root.player2._alpha = 0;
_root.shadow2.gotoAndPlay(2);
_root.lvl2._alpha = 0;
Symbol 614 MovieClip Frame 83
_global.kicked_by_stalin = true;
Symbol 614 MovieClip Frame 87
stop();
Symbol 619 MovieClip Frame 27
stop();
Symbol 764 MovieClip Frame 48
stop();
Symbol 765 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 481
_root.screenwhiten.gotoAndPlay(2);
Symbol 765 MovieClip Frame 550
stop();
_root.player_break.gotoAndPlay(2);
_root.player_break._alpha = 100;
_root.player._alpha = 0;
Symbol 781 MovieClip Frame 1
stop();
Symbol 781 MovieClip Frame 70
stop();
_root.sfx.gotoAndPlay(2);
Symbol 785 MovieClip Frame 1
stop();
Symbol 787 MovieClip Frame 1
stop();
Symbol 787 MovieClip Frame 3
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 787 MovieClip Frame 33
stop();
Symbol 791 MovieClip Frame 67
stop();
Symbol 799 MovieClip Frame 349
stop();
Symbol 811 MovieClip Frame 1
stop();
Symbol 811 MovieClip Frame 2
play();
Symbol 811 MovieClip Frame 3
play();
Symbol 811 MovieClip Frame 4
play();
Symbol 818 MovieClip Frame 48
gotoAndPlay (1);
Symbol 818 MovieClip Frame 80
stop();
Symbol 822 MovieClip Frame 24
stop();
Instance of Symbol 822 MovieClip "blood" in Symbol 823 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
_global.blood_number = _global.blood_number + 1;
}
Instance of Symbol 843 MovieClip in Symbol 846 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (7);
}
Symbol 865 MovieClip Frame 56
stop();
Symbol 908 MovieClip Frame 1
stop();
_global.blood_number = 1;
_global.face_shot_x = 303.75;
Instance of Symbol 804 MovieClip in Symbol 908 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndStop (1);
_parent.cross._xscale = (_parent.cross._yscale = 10);
if (this.hitTest(_parent.cross)) {
if (_parent.cross._currentframe != 1) {
_global.start_it = true;
} else {
gotoAndStop (2);
}
}
_parent.cross._xscale = (_parent.cross._yscale = 100);
}
Instance of Symbol 811 MovieClip "cross" in Symbol 908 MovieClip Frame 1
onClipEvent (enterFrame) {
startDrag (this, true);
Mouse.hide();
if (start_it && (_currentframe == 4)) {
_parent.gotoAndStop(2);
}
}
on (press) {
gotoAndPlay (2);
}
Instance of Symbol 818 MovieClip "lawyer" in Symbol 908 MovieClip Frame 2
onClipEvent (load) {
speed = 5;
rotation = random(90) - 45;
init_y = _y;
_x = (random(490) + 100);
if (rotation > 0) {
_xscale = -100;
}
_rotation = rotation;
}
onClipEvent (enterFrame) {
if (_currentframe >= 50) {
if (!hit) {
hit = true;
y_speed = -3;
}
y_speed = y_speed + 1;
if (_y > init_y) {
_global.landed = _x;
_parent.gotoAndPlay("CAUGHT");
}
} else {
if ((_y < (init_y - 60)) && (past != true)) {
past = true;
}
if ((_y > (init_y - 60)) && (past)) {
rotation = random(90) - 45;
}
if ((random(40) == 0) && (past)) {
rotation = random(300) - 150;
}
if (_x < 0) {
rotation = random(150);
}
if (_x > 640) {
rotation = -random(150);
}
if (rotation > 0) {
_xscale = -100;
} else {
_xscale = 100;
}
_rotation = ((_rotation + rotation) / 2);
_y = (_y - (speed * Math.cos(_rotation * (Math.PI/180))));
_x = (_x + (speed * Math.sin(_rotation * (Math.PI/180))));
if (_y < -40) {
_parent.gotoAndPlay("NAUGHT");
}
}
_y = (_y + y_speed);
}
Instance of Symbol 811 MovieClip "cross" in Symbol 908 MovieClip Frame 2
onClipEvent (enterFrame) {
startDrag (this, true);
Mouse.hide();
}
on (press) {
_yscale = 10;
_xscale = 10;
gotoAndPlay (2);
if (this.hitTest(_parent.lawyer)) {
_parent.lawyer.gotoAndPlay(50);
bloodyname = "bloody" + _global.blood_number;
initdepth = _root.bloody.bloody.getDepth() + _global.blood_number;
_parent.blood.blood.duplicateMovieClip(bloodyname, initdepth, {_x:this._x, _y:this._y});
}
_yscale = 100;
_xscale = 100;
}
Instance of Symbol 843 MovieClip in Symbol 908 MovieClip Frame 36
onClipEvent (load) {
gotoAndStop (8);
}
onClipEvent (enterFrame) {
_parent.cross._xscale = (_parent.cross._yscale = 10);
if (this.hitTest(_parent.cross) && (_parent.cross._currentframe != 1)) {
_parent.gotoAndPlay("FACED");
}
_parent.cross._xscale = (_parent.cross._yscale = 100);
}
Instance of Symbol 843 MovieClip in Symbol 908 MovieClip Frame 100
onClipEvent (load) {
gotoAndStop (8);
}
Symbol 908 MovieClip Frame 115
gotoAndStop (2);
Instance of Symbol 811 MovieClip "cross" in Symbol 908 MovieClip Frame 116
onClipEvent (enterFrame) {
startDrag (this, true);
Mouse.hide();
}
on (press) {
_yscale = 10;
_xscale = 10;
gotoAndPlay (2);
if (this.hitTest(_parent.lawyer)) {
_parent.lawyer.gotoAndPlay(50);
bloodyname = "bloody" + _global.blood_number;
initdepth = _root.bloody.bloody.getDepth() + _global.blood_number;
_parent.blood.blood.duplicateMovieClip(bloodyname, initdepth, {_x:this._x, _y:this._y});
}
_yscale = 100;
_xscale = 100;
}
Instance of Symbol 846 MovieClip in Symbol 908 MovieClip Frame 126
onClipEvent (load) {
_x = _global.landed;
}
onClipEvent (enterFrame) {
_parent.cross._xscale = (_parent.cross._yscale = 10);
if (this.hitTest(_parent.cross) && (_parent.cross._currentframe != 1)) {
_global.face_shot_x = _global.landed;
_parent.gotoAndPlay("FACED");
}
_parent.cross._xscale = (_parent.cross._yscale = 100);
}
Symbol 908 MovieClip Frame 205
gotoAndStop (2);
Symbol 908 MovieClip Frame 206
Mouse.show();
Instance of Symbol 865 MovieClip in Symbol 908 MovieClip Frame 206
onClipEvent (load) {
_x = _global.face_shot_x;
}
Symbol 908 MovieClip Frame 712
_root.sfx.gotoAndPlay(2);
Symbol 908 MovieClip Frame 716
stop();
Symbol 922 MovieClip Frame 5
stop();
Symbol 923 MovieClip Frame 1
stop();
Symbol 948 MovieClip Frame 22
stop();
Symbol 951 MovieClip Frame 1
stop();
Instance of Symbol 21 MovieClip "shadow" in Symbol 951 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Symbol 951 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
}
Instance of Symbol 45 MovieClip "platform" in Symbol 951 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 910 MovieClip in Symbol 951 MovieClip Frame 1
onClipEvent (load) {
_global.spy = new Array();
}
onClipEvent (enterFrame) {
left = false;
right = false;
up = false;
down = false;
space = false;
L = false;
R = false;
U = false;
D = false;
if (Key.isDown(37)) {
left = true;
}
if (Key.isDown(39)) {
right = true;
}
if (Key.isDown(38)) {
up = true;
}
if (Key.isDown(40)) {
down = true;
}
if (Key.isDown(32)) {
space = true;
}
if (left && (!right)) {
L = true;
}
if (right && (!left)) {
R = true;
}
if (down) {
D = true;
} else if (up) {
U = true;
}
if (L & D) {
_global.spy.push("LD");
} else if (L & U) {
_global.spy.push("LU");
} else if (R & D) {
_global.spy.push("RD");
} else if (R & U) {
_global.spy.push("RU");
} else if (L) {
_global.spy.push("L");
} else if (R) {
_global.spy.push("R");
} else if (U) {
_global.spy.push("U");
} else if (D) {
_global.spy.push("D");
}
if (!((((left || (right)) || (up)) || (down)) || (space))) {
_global.spy.push(" ");
}
}
Instance of Symbol 546 MovieClip "sfx" in Symbol 951 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_currentframe > 37) {
this._parent.nextFrame();
}
}
Instance of Symbol 923 MovieClip "player" in Symbol 951 MovieClip Frame 2
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
play_by_frame = 0;
}
onClipEvent (enterFrame) {
current_key = spy[play_by_frame];
play_by_frame = play_by_frame + 1;
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (((current_key == "D") || (current_key == "LD")) || (current_key == "RD")) {
gotoAndStop (4);
x_speed = 0;
}
if (((current_key == "L") || (current_key == "LD")) || (current_key == "LU")) {
if (((current_key == "R") || (current_key == "RD")) || (current_key == "RU")) {
} else {
if ((_currentframe != 2) && (!(((current_key == "D") || (current_key == "LD")) || (current_key == "RD")))) {
gotoAndStop (2);
}
if (!(((current_key == "D") || (current_key == "LD")) || (current_key == "RD"))) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (((current_key == "R") || (current_key == "RD")) || (current_key == "RU")) {
if ((_currentframe != 2) && (!(((current_key == "D") || (current_key == "LD")) || (current_key == "RD")))) {
gotoAndStop (2);
}
if (!(((current_key == "D") || (current_key == "LD")) || (current_key == "RD"))) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (!(((current_key == "D") || (current_key == "LD")) || (current_key == "RD"))) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (((current_key == "U") || (current_key == "LU")) || (current_key == "RU"))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
this._parent.play.gotoAndStop(23);
}
}
Instance of Symbol 546 MovieClip "sfx" in Symbol 951 MovieClip Frame 2
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(12);
}
Symbol 967 MovieClip Frame 1
stop();
Symbol 970 Button
on (press) {
nextFrame();
}
Symbol 996 MovieClip Frame 1
stop();
Symbol 996 MovieClip Frame 11
gotoAndStop (1);
Symbol 996 MovieClip Frame 89
stop();
_root.sfx.gotoAndPlay(2);
Symbol 996 MovieClip Frame 90
stop();
Instance of Symbol 974 MovieClip "road" in Symbol 997 MovieClip Frame 1
onClipEvent (load) {
xxx = _x;
n = 0;
adder = 20;
x_change = random(adder) / 10;
}
onClipEvent (enterFrame) {
n = n + 0.1;
if (((road_timer % 300) == 0) && (adder < 50)) {
adder = adder + 5;
}
_x = (_x + (Math.sin(n) * x_change));
if (this._parent.player._currentframe > 11) {
this._parent.player._x = this._parent.player._x + (Math.sin(n) * x_change);
}
this._parent.item._x = this._parent.item._x + (Math.sin(n) * x_change);
if (_x < -200) {
_x = -200;
}
if (_x > 200) {
_x = 200;
}
if (random(300) == 0) {
x_change = random(adder) / 10;
}
}
Instance of Symbol 967 MovieClip "item" in Symbol 997 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + 4.37);
if (_y > 700) {
this.gotoAndStop(random(9) + 2);
_y = -700;
}
}
Instance of Symbol 996 MovieClip "player" in Symbol 997 MovieClip Frame 1
onClipEvent (load) {
n = 0;
inity = _y;
fall = false;
}
onClipEvent (enterFrame) {
if (!fall) {
startDrag (this, true);
} else {
_y = (_y + 4.37);
}
if ((Math.abs(_x - this._parent.road._x) > 20) && (!fall)) {
fall = true;
if (_x > this._parent.road._x) {
_xscale = (_xscale * -1);
}
stopDrag();
this.gotoAndPlay(12);
}
}
onClipEvent (enterFrame) {
if (_currentframe < 11) {
n = n + (inity - _y);
n = n + 6;
while (n > 20) {
this.gotoAndStop(_currentframe + 1);
n = n - 20;
}
while (n < 0) {
if (_currentframe != 1) {
this.gotoAndStop(_currentframe - 1);
} else {
this.gotoAndStop(10);
}
n = n + 6;
}
inity = _y;
}
}
Instance of Symbol 997 MovieClip "alcoh" in Symbol 998 MovieClip Frame 1
onClipEvent (load) {
rotation_value = (random(10) / 5) - 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotation_value);
if (random(300) == 0) {
rotation_value = (random(10) / 5) - 1;
}
}
Symbol 1002 MovieClip Frame 1
stop();
_root.alcoholism_score = savefile.data.alcoholism_score;
Instance of Symbol 998 MovieClip "alcoh" in Symbol 1002 MovieClip Frame 2
onClipEvent (load) {
xscale = _xscale;
yscale = _yscale;
n = 0;
adder = 20;
x_change = random(adder) / 10;
y_change = random(adder) / 10;
}
onClipEvent (enterFrame) {
n = n + 0.2;
if (((road_timer % 300) == 0) && (adder < 50)) {
adder = adder + 5;
}
_xscale = (_xscale + (Math.sin(n) * x_change));
if (_xscale < 50) {
_xscale = 10;
}
if (_xscale > 150) {
_xscale = 150;
}
_yscale = (_yscale + (Math.sin(n) * y_change));
if (_yscale < 50) {
_yscale = 10;
}
if (_yscale > 150) {
_yscale = 150;
}
if (random(300) == 0) {
x_change = random(adder) / 10;
}
if (random(300) == 0) {
y_change = random(adder) / 10;
}
}
Instance of Symbol 540 MovieClip in Symbol 1002 MovieClip Frame 2
onClipEvent (load) {
_global.road_timer = 1;
sober = 0;
}
onClipEvent (enterFrame) {
_global.road_timer = _global.road_timer + 1;
if (((road_timer % 30) == 0) && (this._parent.alcoh.alcoh.player._currentframe < 11)) {
sober = sober + 1;
this._parent.sober.text = sober;
}
var savefile = SharedObject.getLocal("the_game");
if (savefile.data.alcoholism_score < sober) {
savefile.data.alcoholism_score = sober;
savefile.flush();
}
}
Symbol 1015 MovieClip Frame 1
stop();
Symbol 1015 MovieClip Frame 6
stop();
Symbol 1015 MovieClip Frame 24
stop();
Symbol 1015 MovieClip Frame 44
stop();
Symbol 1021 MovieClip Frame 19
stop();
Symbol 1021 MovieClip Frame 39
stop();
Symbol 1021 MovieClip Frame 59
stop();
Symbol 1021 MovieClip Frame 79
stop();
Symbol 1021 MovieClip Frame 99
stop();
Symbol 1021 MovieClip Frame 104
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1040 MovieClip Frame 37
gotoAndPlay (27);
Symbol 1040 MovieClip Frame 44
stop();
_root.dance.gotoAndStop(1);
Symbol 1047 MovieClip Frame 37
gotoAndPlay (23);
Symbol 1047 MovieClip Frame 48
stop();
_root.dance.gotoAndStop(1);
Symbol 1053 MovieClip Frame 27
gotoAndPlay (11);
Symbol 1053 MovieClip Frame 34
stop();
_root.dance.gotoAndStop(1);
Symbol 1054 MovieClip Frame 1
stop();
Symbol 1065 MovieClip Frame 1
stop();
Symbol 1065 MovieClip Frame 86
play();
Symbol 1065 MovieClip Frame 87
gotoAndStop (1);
Symbol 1065 MovieClip Frame 210
stop();
this._parent.sfx.gotoAndPlay(2);
Symbol 1078 MovieClip Frame 35
stop();
Symbol 1082 MovieClip Frame 33
stop();
Symbol 1083 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 22
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 1083 MovieClip Frame 39
if (_root.fivestage._currentframe < 90) {
this._parent.reincarnate.gotoAndPlay(80);
} else {
_root.fivestage.gotoAndPlay(_root.fivestage._currentframe + 1);
}
stop();
Symbol 1083 MovieClip Frame 60
_x = 320;
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 60
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 141
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 160
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 173
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 187
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 1083 MovieClip Frame 198
_root.sfx.gotoAndPlay(2);
stop();
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 246
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 1083 MovieClip Frame 299
this._parent.nextFrame();
stop();
stopAllSounds();
Instance of Symbol 466 MovieClip in Symbol 1083 MovieClip Frame 557
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 1083 MovieClip Frame 664
_root.sfx.gotoAndPlay(2);
Symbol 1083 MovieClip Frame 666
stop();
Symbol 1083 MovieClip Frame 723
stop();
Symbol 1091 Button
on (release) {
_root.sfx.gotoAndPlay(2);
}
Symbol 1096 MovieClip Frame 1
stop();
Symbol 1096 MovieClip Frame 2
_root.music.stop();
Symbol 1096 MovieClip Frame 6
stop();
Instance of Symbol 1094 MovieClip in Symbol 1096 MovieClip Frame 6
on (press) {
startDrag (this._parent);
}
on (release) {
stopDrag();
}
onClipEvent (mouseUp) {
stopDrag();
}
Symbol 1098 Button
on (press) {
this.gotoAndStop(2);
_root.music.play();
}
Symbol 1099 MovieClip Frame 1
stop();
_root.msgbox.gotoAndStop(1);
Symbol 1134 MovieClip Frame 23
gotoAndPlay (1);
Symbol 1134 MovieClip Frame 149
_root.sfx.gotoAndPlay(2);
stop();
Symbol 1140 MovieClip Frame 1
stop();
Symbol 1140 MovieClip Frame 70
stop();
Symbol 1141 MovieClip Frame 1
stop();
Instance of Symbol 1136 MovieClip "player" in Symbol 1141 MovieClip Frame 1
onClipEvent (load) {
n = 0;
yy = _y;
}
onClipEvent (enterFrame) {
_y = (yy + (Math.sin(n) * 2));
n = n + 0.1;
}
onClipEvent (keyDown) {
if (_alpha == 100) {
_alpha = 0;
_root.shadow2._alpha = 0;
_root.music.stop();
this._parent.log_out.gotoAndPlay(2);
this._parent.chinese.gotoAndPlay(24);
}
}
Symbol 1147 MovieClip Frame 40
stop();
Instance of Symbol 1206 MovieClip "player" in Symbol 1207 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 1206 MovieClip "player" in Symbol 1208 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 1206 MovieClip "duck" in Symbol 1208 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(_global.player_duck_stop);
}
Symbol 1208 MovieClip Frame 5
stop();
Instance of Symbol 343 MovieClip in Symbol 1209 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_icy);
}
Symbol 1209 MovieClip Frame 35
_root.prevFrame();
Symbol 1210 MovieClip Frame 1
stop();
Instance of Symbol 1206 MovieClip in Symbol 1210 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 1206 MovieClip in Symbol 1210 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(_global.player_jump_stop);
}
Instance of Symbol 1206 MovieClip in Symbol 1210 MovieClip Frame 6
onClipEvent (load) {
this.gotoAndStop(_global.player_icy);
}
Symbol 1220 MovieClip Frame 1
stop();
Instance of Symbol 1212 MovieClip in Symbol 1220 MovieClip Frame 1
onClipEvent (load) {
n = 0;
}
onClipEvent (enterFrame) {
n = n + 0.1;
_rotation = (_rotation + (Math.sin(n) * 0.5));
}
Instance of Symbol 1212 MovieClip in Symbol 1220 MovieClip Frame 102
onClipEvent (load) {
n = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Math.sin(n) * 2));
}
Symbol 1220 MovieClip Frame 104
_root.trunk._alpha = 0;
Symbol 1220 MovieClip Frame 138
stop();
_root.sfx.gotoAndPlay(40);
Symbol 1250 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 1250 MovieClip Frame 22
onClipEvent (load) {
vibex = 20;
vibey = 20;
xxx = _root._x;
yyy = _root._y;
}
onClipEvent (enterFrame) {
_root._x = xxx;
_root._y = yyy;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 1250 MovieClip Frame 40
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 1250 MovieClip Frame 282
_root._x = 0;
_root._y = 0;
Symbol 1250 MovieClip Frame 312
stop();
Symbol 1253 MovieClip Frame 1
stop();
Symbol 1253 MovieClip Frame 71
stop();
Symbol 1261 MovieClip Frame 1
stop();
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1272 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1282 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (15);
}
Symbol 1285 MovieClip Frame 1
stop();
Instance of Symbol 1288 MovieClip "melt" in Symbol 1289 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
rotate = random(10) - 5;
gotoAndStop(random(5) + 1);
xspeed = (-random(10)) / 2;
yspeed = 0;
}
onClipEvent (enterFrame) {
if (_y < 600) {
yspeed = yspeed + 1;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + rotate);
} else {
gotoAndStop (6);
}
}
Symbol 1290 MovieClip Frame 1
stop();
Instance of Symbol 1294 MovieClip in Symbol 1295 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Symbol 1297 MovieClip Frame 11
stop();
Symbol 1298 MovieClip Frame 1
_global.icicle_hit = false;
if (_global.checkpoint == true) {
gotoAndStop (3);
} else {
gotoAndStop (2);
}
_global.checkpoint = false;
Symbol 1298 MovieClip Frame 2
_root._quality = "LOW";
_global.meltname = 20;
Instance of Symbol 1258 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hit_end) {
stop();
}
}
Instance of Symbol 1261 MovieClip "walls" in Symbol 1298 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_x > -2300) {
_x = (_x - 3);
} else {
_global.hit_end = true;
}
if ((_x < 710) && (_parent.checkpointee._currentframe == 1)) {
_parent.checkpointee.gotoAndPlay(2);
_global.checkpoint = true;
}
}
Instance of Symbol 1261 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
}
onClipEvent (enterFrame) {
if (hit_end != true) {
_x = (_x - 3);
}
}
Instance of Symbol 21 MovieClip "shadow2" in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
xscale = _xscale;
}
onClipEvent (enterFrame) {
if ((this._parent.player._x > 160) && (this._parent.player._alpha == 100)) {
_yscale = 10;
_xscale = 10;
_y = this._parent.player._y;
hit = false;
while (!hit) {
if (((this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) || (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true))) || (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true))) || (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true))) {
hit = true;
}
if (_y > 400) {
hit = true;
}
_y = (_y + 5);
}
_yscale = xscale;
_xscale = xscale;
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
} else {
_alpha = 0;
}
}
Instance of Symbol 21 MovieClip "shadow2" in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
xscale = _xscale;
}
onClipEvent (enterFrame) {
_y = (this._parent.bipolar._y + 20);
_x = this._parent.bipolar._x;
if (_y < this._parent.bipolar._y) {
_alpha = 0;
}
}
Instance of Symbol 1265 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hit_end) {
stop();
}
}
Instance of Symbol 1268 MovieClip "hitter_polar" in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 1283 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < -1848) && (_currentframe == 2)) {
gotoAndStop (1);
}
if ((_currentframe == 1) && (!hit_end)) {
_x = (_x - 3);
if (this._parent.sfx._currentframe > 42) {
gotoAndStop (3);
}
}
}
Instance of Symbol 1285 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (hit_end != true) {
if (((this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) || (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true))) || (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true))) || (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndStop (2);
_global.meltname = _global.meltname + 1;
meltname = "melt" + _global.meltname;
initdepth = this._parent.melt.melt.getDepth() + _global.meltname;
this._parent.melt.melt.duplicateMovieClip(meltname, initdepth, {_y:this._y, _x:this._x});
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 1285 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (hit_end != true) {
if (((this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) || (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true))) || (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true))) || (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndStop (2);
_global.meltname = _global.meltname + 1;
meltname = "melt" + _global.meltname;
initdepth = this._parent.melt.melt.getDepth() + _global.meltname;
this._parent.melt.melt.duplicateMovieClip(meltname, initdepth, {_y:this._y, _x:this._x});
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 1285 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (hit_end != true) {
if (((this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) || (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true))) || (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true))) || (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndStop (2);
_global.meltname = _global.meltname + 1;
meltname = "melt" + _global.meltname;
initdepth = this._parent.melt.melt.getDepth() + _global.meltname;
this._parent.melt.melt.duplicateMovieClip(meltname, initdepth, {_y:this._y, _x:this._x});
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 1285 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (hit_end != true) {
if (((this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) || (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true))) || (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true))) || (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndStop (2);
_global.meltname = _global.meltname + 1;
meltname = "melt" + _global.meltname;
initdepth = this._parent.melt.melt.getDepth() + _global.meltname;
this._parent.melt.melt.duplicateMovieClip(meltname, initdepth, {_y:this._y, _x:this._x});
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 1285 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (hit_end != true) {
if (((this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) || (this._parent.walls.hitTest(_x, getBounds(_root).yMin, true))) || (this._parent.walls.hitTest(getBounds(_root).xMax, _y, true))) || (this._parent.walls.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndStop (2);
_global.meltname = _global.meltname + 1;
meltname = "melt" + _global.meltname;
initdepth = this._parent.melt.melt.getDepth() + _global.meltname;
this._parent.melt.melt.duplicateMovieClip(meltname, initdepth, {_y:this._y, _x:this._x});
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 1289 MovieClip "melt" in Symbol 1298 MovieClip Frame 2
onClipEvent (enterFrame) {
if (meltname > 100) {
_global.meltname = 20;
}
}
Instance of Symbol 1210 MovieClip "player" in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (1);
_global.player_stop = 36;
_global.player_jump_stop = 37;
_global.player_duck_stop = 38;
_global.player_icy = 39;
speed = 3.5;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
check_it = function () {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if ((this._parent.platform._currentframe == 2) && (_x > 140)) {
if ((_currentframe == 3) && (y_speed >= 0)) {
this._parent.step.gotoAndPlay(3);
this._parent.platform._yscale = 2;
this._parent.platform._y = _y;
with (this._parent.platform) {
while (this._parent.walls.hitTest(_x, getBounds(_root).yMax, true)) {
_y = _y - 2;
}
_y = _y + 2;
}
_y = this._parent.platform._y;
fall_off_edge = false;
this._parent.platform._yscale = 100;
i_did_not_fall = false;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
gotoAndStop (1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else {
if (_currentframe == 2) {
i_did_not_fall = true;
}
gotoAndStop (3);
}
};
i_did_not_fall = false;
fall_off_edge = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
if (!icicle_hit) {
if (hit_end != true) {
_x = (_x - 3);
}
check_it();
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if ((this._parent.platform._currentframe == 2) && (_x > 140)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
if (((_currentframe < 3) && (Key.isDown(38))) && (y_speed >= 0)) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 400) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
with (this._parent.platform) {
if (this._parent.walls.hitTest(_x, getBounds(_root).yMax, true)) {
gotoAndStop(2);
}
}
if (y_speed > 0) {
check_it();
}
if ((_x > 600) && (hit_end != true)) {
_x = 600;
}
if (((hit_end == true) && (_x > 650)) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(39);
}
} else {
if (_currentframe == 6) {
if (y_speedo == undefined) {
y_speedo = -5;
}
_rotation = (_rotation + 5);
_y = (_y + y_speedo);
_x = (_x - 0.1);
y_speedo = y_speedo + 1;
if (_y > 500) {
this._parent.prevFrame();
}
}
_x = (_x - 3);
}
} else {
gotoAndStop (1);
}
}
Instance of Symbol 1290 MovieClip "platform" in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (this._parent.walls.hitTest(_x, getBounds(_root).yMax, true) && (this._parent.player._x > 140)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 1295 MovieClip "icy" in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
fell = false;
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < 0) && (this._currentframe == 2)) {
this.gotoAndStop(1);
}
if (this._currentframe == 1) {
this._x = this._x - 3;
if (fell) {
this._y = this._y + y_speed;
y_speed = y_speed + 1;
} else {
if ((random(500) == 0) && (this._x < 640)) {
fell = true;
y_speed = 0;
}
if (this._x < 160) {
fell = true;
y_speed = 0;
}
}
if ((this.hitTest(this._parent.player) && (_currentframe != 3)) && (this._parent.player._currentframe != 6)) {
this.gotoAndStop(3);
_global.icicle_hit = true;
with (this._parent.player) {
if (!impaled) {
gotoAndStop(6);
impaled = true;
}
}
}
}
}
Instance of Symbol 1295 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
fell = false;
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < 0) && (this._currentframe == 2)) {
this.gotoAndStop(1);
}
if (this._currentframe == 1) {
this._x = this._x - 3;
if (fell) {
this._y = this._y + y_speed;
y_speed = y_speed + 1;
} else {
if ((random(500) == 0) && (this._x < 640)) {
fell = true;
y_speed = 0;
}
if (this._x < 160) {
fell = true;
y_speed = 0;
}
}
if ((this.hitTest(this._parent.player) && (_currentframe != 3)) && (this._parent.player._currentframe != 6)) {
this.gotoAndStop(3);
_global.icicle_hit = true;
with (this._parent.player) {
if (!impaled) {
gotoAndStop(6);
impaled = true;
}
}
}
}
}
Instance of Symbol 1295 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
fell = false;
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < 0) && (this._currentframe == 2)) {
this.gotoAndStop(1);
}
if (this._currentframe == 1) {
this._x = this._x - 3;
if (fell) {
this._y = this._y + y_speed;
y_speed = y_speed + 1;
} else {
if ((random(500) == 0) && (this._x < 640)) {
fell = true;
y_speed = 0;
}
if (this._x < 160) {
fell = true;
y_speed = 0;
}
}
if ((this.hitTest(this._parent.player) && (_currentframe != 3)) && (this._parent.player._currentframe != 6)) {
this.gotoAndStop(3);
_global.icicle_hit = true;
with (this._parent.player) {
if (!impaled) {
gotoAndStop(6);
impaled = true;
}
}
}
}
}
Instance of Symbol 1295 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
fell = false;
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < 0) && (this._currentframe == 2)) {
this.gotoAndStop(1);
}
if (this._currentframe == 1) {
this._x = this._x - 3;
if (fell) {
this._y = this._y + y_speed;
y_speed = y_speed + 1;
} else {
if ((random(500) == 0) && (this._x < 640)) {
fell = true;
y_speed = 0;
}
if (this._x < 160) {
fell = true;
y_speed = 0;
}
}
if ((this.hitTest(this._parent.player) && (_currentframe != 3)) && (this._parent.player._currentframe != 6)) {
this.gotoAndStop(3);
_global.icicle_hit = true;
with (this._parent.player) {
if (!impaled) {
gotoAndStop(6);
impaled = true;
}
}
}
}
}
Instance of Symbol 1295 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
fell = false;
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < 0) && (this._currentframe == 2)) {
this.gotoAndStop(1);
}
if (this._currentframe == 1) {
this._x = this._x - 3;
if (fell) {
this._y = this._y + y_speed;
y_speed = y_speed + 1;
} else {
if ((random(500) == 0) && (this._x < 640)) {
fell = true;
y_speed = 0;
}
if (this._x < 160) {
fell = true;
y_speed = 0;
}
}
if ((this.hitTest(this._parent.player) && (_currentframe != 3)) && (this._parent.player._currentframe != 6)) {
this.gotoAndStop(3);
_global.icicle_hit = true;
with (this._parent.player) {
if (!impaled) {
gotoAndStop(6);
impaled = true;
}
}
}
}
}
Instance of Symbol 1295 MovieClip in Symbol 1298 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
fell = false;
}
onClipEvent (enterFrame) {
if ((this._parent.walls._x < 0) && (this._currentframe == 2)) {
this.gotoAndStop(1);
}
if (this._currentframe == 1) {
this._x = this._x - 3;
if (fell) {
this._y = this._y + y_speed;
y_speed = y_speed + 1;
} else {
if ((random(500) == 0) && (this._x < 640)) {
fell = true;
y_speed = 0;
}
if (this._x < 160) {
fell = true;
y_speed = 0;
}
}
if ((this.hitTest(this._parent.player) && (_currentframe != 3)) && (this._parent.player._currentframe != 6)) {
this.gotoAndStop(3);
_global.icicle_hit = true;
with (this._parent.player) {
if (!impaled) {
gotoAndStop(6);
impaled = true;
}
}
}
}
}
Instance of Symbol 573 MovieClip "sfx" in Symbol 1298 MovieClip Frame 2
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(22);
if (this.button._currentframe == 1) {
this.button.gotoAndStop(4);
}
if (_currentframe == 35) {
this._parent.gotoAndStop(1);
}
if (_currentframe > 39) {
this._parent.player._alpha = 0;
_root._quality = "HIGH";
}
}
Symbol 1298 MovieClip Frame 3
_root._quality = "LOW";
_global.meltname = 20;
Instance of Symbol 1261 MovieClip "walls" in Symbol 1298 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_x > -2300) {
_x = (_x - 3);
} else {
_global.hit_end = true;
}
}
Instance of Symbol 1210 MovieClip "player" in Symbol 1298 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (1);
_global.player_stop = 36;
_global.player_jump_stop = 37;
_global.player_duck_stop = 38;
_global.player_icy = 39;
speed = 3.5;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
check_it = function () {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if ((this._parent.platform._currentframe == 2) && (_x > 140)) {
if ((_currentframe == 3) && (y_speed >= 0)) {
this._parent.step.gotoAndPlay(3);
this._parent.platform._yscale = 2;
this._parent.platform._y = _y;
with (this._parent.platform) {
while (this._parent.walls.hitTest(_x, getBounds(_root).yMax, true)) {
_y = _y - 2;
}
_y = _y + 2;
}
_y = this._parent.platform._y;
fall_off_edge = false;
this._parent.platform._yscale = 100;
i_did_not_fall = false;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
gotoAndStop (1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else {
if (_currentframe == 2) {
i_did_not_fall = true;
}
gotoAndStop (3);
}
};
i_did_not_fall = false;
fall_off_edge = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
if (!icicle_hit) {
if (hit_end != true) {
_x = (_x - 3);
}
check_it();
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if ((this._parent.platform._currentframe == 2) && (_x > 140)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
if (((_currentframe < 3) && (Key.isDown(38))) && (y_speed >= 0)) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 400) && (this._parent.sfx._currentframe == 1)) {
_global.checkpoint = true;
this._parent.sfx.gotoAndPlay(2);
}
with (this._parent.platform) {
if (this._parent.walls.hitTest(_x, getBounds(_root).yMax, true)) {
gotoAndStop(2);
}
}
if (y_speed > 0) {
check_it();
}
if ((_x > 600) && (hit_end != true)) {
_x = 600;
}
if (((hit_end == true) && (_x > 650)) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(39);
}
} else {
if (_currentframe == 6) {
if (y_speedo == undefined) {
y_speedo = -5;
}
_rotation = (_rotation + 5);
_y = (_y + y_speedo);
_x = (_x - 0.1);
y_speedo = y_speedo + 1;
if (_y > 500) {
this._parent.gotoAndStop(1);
_global.checkpoint = true;
}
}
_x = (_x - 3);
}
} else {
gotoAndStop (1);
}
}
Symbol 1315 MovieClip Frame 1
stop();
Symbol 1315 MovieClip Frame 12
stop();
Symbol 1315 MovieClip Frame 22
stop();
Symbol 1316 MovieClip Frame 1
stop();
Symbol 1316 MovieClip Frame 79
this.gotoAndPlay(13);
Symbol 1316 MovieClip Frame 146
gotoAndPlay (80);
Symbol 1347 MovieClip Frame 144
stop();
Symbol 1412 MovieClip Frame 45
gotoAndPlay (1);
Symbol 1412 MovieClip Frame 46
_root.shadow2._alpha = 0;
Symbol 1412 MovieClip Frame 57
_root.shadow2._alpha = 100;
Symbol 1412 MovieClip Frame 112
_root.shadow2._alpha = 50;
_root.shadow3._alpha = 50;
Symbol 1412 MovieClip Frame 114
_root.shadow2._alpha = 0;
_root.shadow3._alpha = 100;
Symbol 1412 MovieClip Frame 145
this._parent.nextFrame();
Symbol 1468 MovieClip Frame 10
stop();
Symbol 1479 MovieClip Frame 1
stop();
Instance of Symbol 1468 MovieClip in Symbol 1479 MovieClip Frame 332
onClipEvent (load) {
startDrag (this, true);
Mouse.hide();
}
onClipEvent (enterFrame) {
stopDrag();
if (_currentframe < 10) {
_x = (_x + -128.7);
_x = (_x / 2);
_y = (_y + -64);
_y = (_y / 2);
}
}
Symbol 1479 MovieClip Frame 337
this.clouds._xscale = (this.clouds._yscale = 90);
Symbol 1479 MovieClip Frame 339
this.clouds._xscale = (this.clouds._yscale = 50);
Symbol 1479 MovieClip Frame 341
this.clouds._xscale = (this.clouds._yscale = 20);
Symbol 1479 MovieClip Frame 420
this._parent.sfx.gotoAndPlay(2);
stop();
Symbol 1480 MovieClip Frame 1
stop();
Instance of Symbol 21 MovieClip "shadow" in Symbol 1480 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 21 MovieClip "shadow2" in Symbol 1480 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player2._x;
_alpha = (100 - ((_y - this._parent.player2._y) / 2));
if (_y < this._parent.player2._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Symbol 1480 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent.scream._currentframe == 1)) {
this._parent.scream.gotoAndPlay(226);
}
this._parent.hitter._x = _x;
this._parent.hitter._y = _y;
}
Instance of Symbol 1210 MovieClip "player2" in Symbol 1480 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = -_xscale;
inity = _y;
this._parent.platform2._yscale = 100;
_global.player_stop = 41;
_global.player_jump_stop = 42;
_global.player_duck_stop = 43;
}
onClipEvent (enterFrame) {
this._parent.platform2._x = _x;
this._parent.platform2._y = _y + 20;
if (this._parent.platform2.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform2._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(39)) {
if (Key.isDown(37)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(37)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform2._x = _x;
this._parent.platform2._y = _y + 20;
if (this._parent.platform2.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform2._x = _x;
this._parent.platform2._y = 247.6;
if (this._parent.platform2.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform2._x = _x;
this._parent.platform2._y = 247.6;
if (this._parent.platform2.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
this._parent.platform2._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
this._parent.hitter._x = _x;
this._parent.hitter._y = _y;
}
Instance of Symbol 45 MovieClip "platform" in Symbol 1480 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 45 MovieClip "platform2" in Symbol 1480 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 21 MovieClip "shadow3" in Symbol 1480 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1412 MovieClip in Symbol 1480 MovieClip Frame 2
onClipEvent (keyDown) {
if (_currentframe < 46) {
gotoAndPlay (46);
}
}
Instance of Symbol 1479 MovieClip in Symbol 1480 MovieClip Frame 3
onClipEvent (keyDown) {
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
Instance of Symbol 787 MovieClip "sfx" in Symbol 1480 MovieClip Frame 3
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(24);
if (_currentframe > 2) {
Mouse.show();
}
}
Symbol 1487 Button
on (press) {
gotoAndStop (2);
}
Symbol 1510 MovieClip Frame 9
stop();
Symbol 1511 MovieClip Frame 1
stop();
Instance of Symbol 1510 MovieClip in Symbol 1511 MovieClip Frame 4
onClipEvent (load) {
_xscale = _parent._xscale;
}
Instance of Symbol 1511 MovieClip "player" in Symbol 1513 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
initscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
initheight = _height;
}
onClipEvent (enterFrame) {
if (_currentframe < 4) {
if (random(20) == 0) {
left = true;
}
if (random(20) == 0) {
left = false;
}
if (random(20) == 0) {
right = true;
}
if (random(20) == 0) {
right = false;
}
if (random(20) == 0) {
up = true;
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
up = false;
}
if (left) {
if (right) {
gotoAndStop (1);
x_speed = 0;
} else {
if (_currentframe != 2) {
gotoAndStop (2);
}
x_speed = -speed;
_xscale = (-xscale);
}
} else if (right) {
if (_currentframe != 2) {
gotoAndStop (2);
}
x_speed = speed;
_xscale = xscale;
} else {
gotoAndStop (1);
x_speed = 0;
}
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 23;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if (up && (_currentframe < 3)) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_x < (-150 + (Math.abs(_xscale / initscale) * 13))) {
_x = (-150 + (Math.abs(_xscale / initscale) * 13));
}
if (_x > (150 - (Math.abs(_xscale / initscale) * 13))) {
_x = (150 - (Math.abs(_xscale / initscale) * 13));
}
if (_parent._parent.walls._currentframe == 5) {
gotoAndStop (4);
movement = random(4) + 1;
if (random(2) == 0) {
movement = movement * -1;
}
n = 0;
_y = (_y - 50);
}
} else {
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
x_speed = x_speed * 0.5;
y_speed = y_speed + 1;
if (y_speed > 2) {
y_speed = 2;
}
_y = (_y + y_speed);
_x = (_x + x_speed);
}
}
Instance of Symbol 1512 MovieClip "platform" in Symbol 1513 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1511 MovieClip "player" in Symbol 1514 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
initscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
initheight = _height;
}
onClipEvent (enterFrame) {
if (_currentframe < 4) {
if (random(30) == 0) {
left = true;
}
if (random(30) == 0) {
left = false;
}
if (random(30) == 0) {
right = true;
}
if (random(30) == 0) {
right = false;
}
if (random(30) == 0) {
up = true;
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
up = false;
}
if (left) {
if (right) {
gotoAndStop (1);
x_speed = 0;
} else {
if (_currentframe != 2) {
gotoAndStop (2);
}
x_speed = -speed;
_xscale = (-xscale);
}
} else if (right) {
if (_currentframe != 2) {
gotoAndStop (2);
}
x_speed = speed;
_xscale = xscale;
} else {
gotoAndStop (1);
x_speed = 0;
}
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 23;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if (up && (_currentframe < 3)) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_x < (-150 + (Math.abs(_xscale / initscale) * 13))) {
_x = (-150 + (Math.abs(_xscale / initscale) * 13));
}
if (_x > (150 - (Math.abs(_xscale / initscale) * 13))) {
_x = (150 - (Math.abs(_xscale / initscale) * 13));
}
if (_parent._parent.walls._currentframe == 5) {
gotoAndStop (4);
movement = random(4) + 1;
if (random(2) == 0) {
movement = movement * -1;
}
n = 0;
_y = (_y - 50);
}
} else {
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
x_speed = x_speed * 0.5;
y_speed = y_speed + 1;
if (y_speed > 2) {
y_speed = 2;
}
_y = (_y + y_speed);
_x = (_x + x_speed);
}
}
Instance of Symbol 1512 MovieClip "platform" in Symbol 1514 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 1519 MovieClip Frame 5
stop();
Symbol 1520 MovieClip Frame 1
stop();
Instance of Symbol 1520 MovieClip "player" in Symbol 1521 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
initscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
initheight = _height;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
gotoAndStop (1);
x_speed = 0;
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 19;
if (this._parent.platform.hitTest(this._parent._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 19;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_x < (-150 + (Math.abs(_xscale / initscale) * 13))) {
_x = (-150 + (Math.abs(_xscale / initscale) * 13));
}
if (_x > (150 - (Math.abs(_xscale / initscale) * 13))) {
_x = (150 - (Math.abs(_xscale / initscale) * 13));
}
if ((_y > 50) && (this._parent.sfx._currentframe == 1)) {
this._parent.sfx.gotoAndPlay(2);
}
_parent._parent.player_hit._width = Math.abs(_xscale / initscale) * 26;
_parent._parent.player_hit._height = Math.abs(_yscale / initscale) * 50;
_parent._parent.player_hit._x = _x + _parent._x;
_parent._parent.player_hit._y = _y + _parent._y;
}
Instance of Symbol 1512 MovieClip "platform" in Symbol 1521 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 1526 MovieClip Frame 1
stop();
Instance of Symbol 1523 MovieClip "dollar" in Symbol 1526 MovieClip Frame 1
onClipEvent (load) {
tellTarget (_parent) {
n = random(360);
falling = (random(20) / 1.5) + 2;
movement = (random(5) / 1.5) + 1;
_rotation = 0;
_y = (_y + (random(50) - 25));
_x = ((random(300) - 150) + 320);
};
}
onClipEvent (enterFrame) {
tellTarget (_parent) {
_y = (_y + 2);
if (_y < 250) {
_x = _root.player._x;
}
_x = (_x + (movement * Math.sin(n)));
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
if (_y > 450) {
movement = (random(5) / 1.5) + 1;
_rotation = 0;
_y = (-20 - random(50));
_x = ((random(300) - 150) + 320);
falling = (random(20) / 1.5) + 2;
}
};
if (_parent.hitTest(_parent._parent.player_hit)) {
tellTarget (_parent._parent.player.player) {
expand = 3;
_yscale = (_yscale + expand);
_xscale = (_xscale + ((expand * _xscale) / xscale));
this._parent._parent.shadow2._xscale = this._parent._parent.shadow2._xscale + expand;
this._parent._parent.shadow2._yscale = this._parent._parent.shadow2._yscale + expand;
xscale = xscale + expand;
};
_parent.gotoAndPlay(2);
}
if (_parent.hitTest(_parent._parent.enemy1.player)) {
tellTarget (_parent._parent.enemy1.player) {
if (_height < 180) {
expand = 3;
_yscale = (_yscale + expand);
_xscale = (_xscale + ((expand * _xscale) / xscale));
this._parent._parent.shadow3._xscale = this._parent._parent.shadow3._xscale + expand;
this._parent._parent.shadow3._yscale = this._parent._parent.shadow3._yscale + expand;
xscale = xscale + expand;
}
};
_parent.gotoAndPlay(2);
}
if (_parent.hitTest(_parent._parent.enemy2.player)) {
tellTarget (_parent._parent.enemy2.player) {
if (_height < 180) {
expand = 3;
_yscale = (_yscale + expand);
_xscale = (_xscale + ((expand * _xscale) / xscale));
this._parent._parent.shadow3._xscale = this._parent._parent.shadow3._xscale + expand;
this._parent._parent.shadow3._yscale = this._parent._parent.shadow3._yscale + expand;
xscale = xscale + expand;
}
};
_parent.gotoAndPlay(2);
}
}
Symbol 1526 MovieClip Frame 95
gotoAndStop (1);
_y = (-20 - random(100));
Symbol 1536 MovieClip Frame 1
stop();
Symbol 1536 MovieClip Frame 70
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1536 MovieClip Frame 74
unloadMovie (_parent);
Symbol 1538 MovieClip Frame 1
stop();
stop();
Symbol 1538 MovieClip Frame 2
_root.music.play();
Instance of Symbol 1496 MovieClip "walls" in Symbol 1538 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
if (_parent.player_hit._y >= 200) {
totalheight = (_parent.player_hit._height + _parent.enemy1.player._height) + _parent.enemy2.player._height;
if ((totalheight >= 200) && (_currentframe == 1)) {
gotoAndStop (2);
}
if ((totalheightt >= 250) && (_currentframe == 2)) {
gotoAndStop (3);
}
if ((totalheight >= 300) && (_currentframe == 3)) {
gotoAndStop (4);
}
if ((totalheight >= 350) && (_currentframe == 4)) {
gotoAndStop (5);
_parent.explosion.gotoAndPlay(3);
}
}
}
Instance of Symbol 1501 MovieClip "shadow2" in Symbol 1538 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (this._parent.player.player._x + this._parent.player._x);
_alpha = (80 - (((_y - this._parent.player.player._y) - this._parent.player._y) / 2));
if ((_y < (this._parent.player.player._y - this._parent.player._y)) || (_parent.walls._currentframe == 5)) {
_alpha = 0;
}
}
Instance of Symbol 1501 MovieClip "shadow3" in Symbol 1538 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (this._parent.enemy1.player._x + this._parent.enemy1._x);
_alpha = (80 - (((_y - this._parent.enemy1.player._y) - this._parent.enemy1._y) / 2));
if ((_y < (this._parent.enemy1.player._y - this._parent.enemy1._y)) || (_parent.walls._currentframe == 5)) {
_alpha = 0;
}
}
Instance of Symbol 1522 MovieClip "player_hit" in Symbol 1538 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
Symbol 1562 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1563 Button
on (rollOver) {
gotoAndStop (3);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1564 Button
on (rollOver) {
gotoAndStop (4);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1565 Button
on (rollOver) {
gotoAndStop (5);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1566 Button
on (rollOver) {
gotoAndStop (6);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1567 Button
on (rollOver) {
gotoAndStop (7);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1576 Button
on (release) {
_parent._parent.gotoAndStop(2);
}
Symbol 1578 MovieClip Frame 1
stop();
Instance of Symbol 1094 MovieClip in Symbol 1578 MovieClip Frame 1
on (press) {
startDrag (this._parent);
}
on (release) {
stopDrag();
}
onClipEvent (mouseUp) {
stopDrag();
}
Symbol 1579 MovieClip Frame 1
stop();
Instance of Symbol 1094 MovieClip in Symbol 1579 MovieClip Frame 44
on (press) {
startDrag (this._parent);
}
on (release) {
stopDrag();
}
onClipEvent (mouseUp) {
stopDrag();
}
Symbol 1579 MovieClip Frame 48
stop();
Symbol 1586 Button
on (press) {
gotoAndStop (3);
}
Symbol 1589 MovieClip Frame 56
stop();
Symbol 1590 MovieClip Frame 1
stop();
Symbol 1590 MovieClip Frame 3
_root._x = 0;
_root._y = 0;
Instance of Symbol 535 MovieClip "mess_age" in Symbol 1590 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(28);
}
Symbol 1637 MovieClip Frame 1
stop();
_xscale = 100;
Symbol 1637 MovieClip Frame 2
if (_root.player._xscale < 0) {
_xscale = -100;
}
Symbol 1637 MovieClip Frame 3
_root.music3.play();
_root.music.stop();
Symbol 1637 MovieClip Frame 60
_root.music3.stop();
_root.music.play();
Symbol 1637 MovieClip Frame 62
gotoAndStop (1);
_global.cutscene = false;
Symbol 1637 MovieClip Frame 63
if (_root.player._xscale < 0) {
_xscale = -100;
}
Symbol 1637 MovieClip Frame 64
_root.music3.play();
_root.music.stop();
Symbol 1637 MovieClip Frame 122
_root.music3.stop();
_root.music.play();
Symbol 1637 MovieClip Frame 125
gotoAndStop (1);
_global.cutscene = false;
Symbol 1637 MovieClip Frame 127
_root.music2.play();
_root.music.stop();
Symbol 1637 MovieClip Frame 185
_root.music2.stop();
_root.music.play();
Symbol 1637 MovieClip Frame 187
gotoAndStop (1);
_global.cutscene = false;
Symbol 1637 MovieClip Frame 189
_root.music2.play();
_root.music.stop();
Symbol 1637 MovieClip Frame 247
_root.music2.stop();
_root.music.play();
Symbol 1637 MovieClip Frame 249
gotoAndStop (1);
_global.cutscene = false;
Symbol 1643 Button
on (press) {
gotoAndStop (2);
}
Symbol 1647 Button
on (press) {
gotoAndStop (3);
}
Symbol 1650 Button
on (press) {
gotoAndStop (4);
}
Symbol 1659 MovieClip Frame 2
stop();
Symbol 1659 MovieClip Frame 8
stop();
Symbol 1667 MovieClip Frame 32
stop();
Symbol 1671 MovieClip Frame 1
stop();
Symbol 1671 MovieClip Frame 35
gotoAndStop (1);
Symbol 1671 MovieClip Frame 69
gotoAndStop (1);
Symbol 1671 MovieClip Frame 74
_parent._parent.die._alpha = _parent._parent.die._alpha + 10;
Symbol 1671 MovieClip Frame 103
gotoAndStop (1);
Symbol 1672 MovieClip Frame 1
stop();
Instance of Symbol 1667 MovieClip "one" in Symbol 1672 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(38)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.four._y < 380) && (_y < _parent.four._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.four._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip "two" in Symbol 1672 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(40)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.one._y < 380) && (_y < _parent.one._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.one._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip "three" in Symbol 1672 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(38)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.two._y < 380) && (_y < _parent.two._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.two._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip "four" in Symbol 1672 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(40)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.three._y < 380) && (_y < _parent.three._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.three._y + 170);
terminate = false;
}
}
Instance of Symbol 1671 MovieClip "sign" in Symbol 1672 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_currentframe != 1) {
play();
}
}
Instance of Symbol 1667 MovieClip "one" in Symbol 1672 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(39)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.four._y < 380) && (_y < _parent.four._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.four._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip "two" in Symbol 1672 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(37)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.one._y < 380) && (_y < _parent.one._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.one._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip "three" in Symbol 1672 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(39)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.two._y < 380) && (_y < _parent.two._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.two._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip "four" in Symbol 1672 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(3) + 2);
done = false;
terminate = false;
}
onClipEvent (enterFrame) {
if (_currentframe < 6) {
_y = (_y - 10);
if (Key.isDown(37)) {
if (done != true) {
done = true;
if (Math.abs(_y) < 20) {
if (Math.abs(_y) < 5) {
_parent.sign.gotoAndPlay(2);
gotoAndPlay (6);
} else {
_parent.sign.gotoAndPlay(36);
gotoAndPlay (6);
}
} else if (_y < 30) {
_parent.sign.gotoAndPlay(71);
}
}
} else {
done = false;
}
if (Math.abs(_y) > 20) {
if (((_y < -20) && (terminate != true)) && (_currentframe < 6)) {
terminate = true;
_parent.sign.gotoAndPlay(71);
}
}
}
if ((_parent.three._y < 380) && (_y < _parent.three._y)) {
gotoAndStop(random(3) + 2);
done = false;
_y = (_parent.three._y + 170);
terminate = false;
}
}
Instance of Symbol 1667 MovieClip in Symbol 1672 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(random(3) + 2);
gogogo = false;
}
onClipEvent (enterFrame) {
if (((_parent._parent.music._currentframe - 45) % 105) == 70) {
gogogo = true;
_y = 350;
_x = (random(360) - 180);
gotoAndStop(random(3) + 2);
rotation = random(20) - 10;
xxx = random(10) - 5;
yyy = (-random(12)) - 12;
}
if (gogogo) {
_rotation = (_rotation + rotation);
_x = (_x + xxx);
_y = (_y + yyy);
yyy = yyy + 1;
}
if (_y > 400) {
gogogo = false;
}
}
Instance of Symbol 1667 MovieClip in Symbol 1672 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(random(3) + 2);
gogogo = false;
}
onClipEvent (enterFrame) {
if (((_parent._parent.music._currentframe - 45) % 105) == 35) {
gogogo = true;
_y = 350;
_x = (random(360) - 180);
gotoAndStop(random(3) + 2);
rotation = random(20) - 10;
xxx = random(10) - 5;
yyy = (-random(12)) - 12;
}
if (gogogo) {
_rotation = (_rotation + rotation);
_x = (_x + xxx);
_y = (_y + yyy);
yyy = yyy + 1;
}
if (_y > 400) {
gogogo = false;
}
}
Instance of Symbol 1667 MovieClip in Symbol 1672 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(random(3) + 2);
gogogo = false;
}
onClipEvent (enterFrame) {
if (((_parent._parent.music._currentframe - 45) % 105) == 1) {
gogogo = true;
_y = 350;
_x = (random(360) - 180);
gotoAndStop(random(3) + 2);
rotation = random(20) - 10;
xxx = random(10) - 5;
yyy = (-random(12)) - 12;
}
if (gogogo) {
_rotation = (_rotation + rotation);
_x = (_x + xxx);
_y = (_y + yyy);
yyy = yyy + 1;
}
if (_y > 400) {
gogogo = false;
}
}
Symbol 1685 MovieClip Frame 1
stop();
Symbol 1685 MovieClip Frame 56
_parent.gotoAndStop(5);
Symbol 1689 MovieClip Frame 1
n = 0;
initx = _x;
distance = 30;
increment = 0.2;
Symbol 1689 MovieClip Frame 2
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 3
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 4
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 5
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 6
stop();
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 7
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 8
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 9
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 10
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 11
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 12
stop();
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 13
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 14
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 15
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1689 MovieClip Frame 16
gotoAndPlay (2);
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1695 MovieClip Frame 1
stop();
Symbol 1695 MovieClip Frame 2
_parent.music.stop();
Symbol 1695 MovieClip Frame 44
_parent.gotoAndStop(6);
Symbol 1710 MovieClip Frame 1
stop();
Symbol 1710 MovieClip Frame 80
stop();
_parent.gotoAndStop(7);
Symbol 1711 MovieClip Frame 557
gotoAndPlay (48);
Symbol 1715 MovieClip Frame 1
stop();
Instance of Symbol 1659 MovieClip in Symbol 1715 MovieClip Frame 2
onClipEvent (enterFrame) {
if ((_currentframe == 2) && (Key.isDown(40))) {
play();
}
if ((_currentframe == 8) && (Key.isDown(38))) {
play();
}
}
Instance of Symbol 1685 MovieClip "die" in Symbol 1715 MovieClip Frame 2
onClipEvent (load) {
_alpha = 50;
}
onClipEvent (enterFrame) {
if ((_alpha > 99) && (_currentframe == 1)) {
gotoAndPlay (2);
}
}
Instance of Symbol 1689 MovieClip in Symbol 1715 MovieClip Frame 3
onClipEvent (enterFrame) {
if ((_currentframe == 6) && (Key.isDown(37))) {
play();
}
if ((_currentframe == 12) && (Key.isDown(39))) {
play();
}
}
Instance of Symbol 1672 MovieClip in Symbol 1715 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 1695 MovieClip "die" in Symbol 1715 MovieClip Frame 3
onClipEvent (load) {
_alpha = 50;
}
onClipEvent (enterFrame) {
if ((_alpha > 99) && (_currentframe == 1)) {
gotoAndPlay (2);
}
}
Instance of Symbol 1710 MovieClip in Symbol 1715 MovieClip Frame 4
onClipEvent (keyDown) {
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
Instance of Symbol 1672 MovieClip in Symbol 1715 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 1715 MovieClip Frame 5
stop();
_root._x = 0;
_root._y = 0;
Symbol 1715 MovieClip Frame 6
stop();
_root._x = 0;
_root._y = 0;
Symbol 1715 MovieClip Frame 7
stop();
_root._x = 0;
_root._y = 0;
Symbol 1718 MovieClip Frame 1
stop();
Symbol 1722 Button
on (press) {
play();
}
Symbol 1728 MovieClip Frame 1
stop();
Symbol 1728 MovieClip Frame 30
stop();
Symbol 1728 MovieClip Frame 39
stop();
Symbol 1730 MovieClip Frame 1
stop();
Symbol 1730 MovieClip Frame 40
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1736 Button
on (press) {
gotoAndPlay ("H");
}
Symbol 1737 Button
on (press) {
gotoAndPlay ("A");
}
Symbol 1738 Button
on (press) {
gotoAndPlay ("E");
}
Symbol 1739 Button
on (press) {
gotoAndPlay ("M");
}
Symbol 1740 Button
on (press) {
gotoAndPlay ("N");
}
Symbol 1754 MovieClip Frame 37
stop();
Symbol 1818 MovieClip Frame 59
stop();
Symbol 1859 MovieClip Frame 26
stop();
Symbol 1895 MovieClip Frame 17
stop();
Symbol 1918 MovieClip Frame 1
stop();
Symbol 1918 MovieClip Frame 293
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1918 MovieClip Frame 724
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1918 MovieClip Frame 999
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1918 MovieClip Frame 1253
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1918 MovieClip Frame 1870
stop();
_root.sfx.gotoAndPlay(2);
Symbol 2271 MovieClip Frame 2
_root.voice.gotoAndPlay(2);
Symbol 2271 MovieClip Frame 123
_parent._parent._xscale = (_parent._parent._yscale = 320);
_parent._parent._x = _parent._x - (_parent._x * 3.2);
_parent._parent._y = _parent._y - (_parent._y * 3.2);
_parent._parent._x = _parent._parent._x + (320 - _parent._x);
_parent._parent._y = _parent._parent._y + (200 - _parent._y);
Symbol 2271 MovieClip Frame 675
_parent._parent._xscale = (_parent._parent._yscale = 100);
_parent._parent._x = 0;
_parent._parent._y = 0;
Symbol 2271 MovieClip Frame 1155
_root.sfx.gotoAndPlay(2);
stopAllSounds();
stopAllSounds();
Symbol 2271 MovieClip Frame 1159
unloadMovie (_parent._parent);
Symbol 2272 MovieClip Frame 1
stop();
Instance of Symbol 21 MovieClip "shadow" in Symbol 2273 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2272 MovieClip "player" in Symbol 2273 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_parent.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (_currentframe < 5) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
_parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_y > 300) {
gotoAndStop (5);
this._parent.music.stop();
_root.subs.gotoAndPlay(2);
x_speed = 0;
y_speed = 0;
}
}
if (_currentframe == 5) {
_rotation = (_rotation / 2);
}
}
Instance of Symbol 45 MovieClip "platform" in Symbol 2273 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 2303 Button
on (release) {
gotoAndStop (2);
}
Symbol 2306 Button
on (press) {
gotoAndStop (3);
}
Symbol 2320 MovieClip Frame 21
stop();
Symbol 2344 MovieClip Frame 45
stop();
Symbol 2346 MovieClip Frame 1
stop();
n = 0;
notimes = 20;
Symbol 2346 MovieClip Frame 5
stop();
Symbol 2346 MovieClip Frame 6
n = n + 1;
if (n >= notimes) {
gotoAndPlay (10);
n = 0;
}
Symbol 2346 MovieClip Frame 9
stop();
Symbol 2346 MovieClip Frame 13
stop();
Symbol 2346 MovieClip Frame 14
n = n + 1;
if (n >= notimes) {
gotoAndPlay (18);
n = 0;
}
Symbol 2346 MovieClip Frame 17
stop();
Symbol 2346 MovieClip Frame 21
stop();
Symbol 2346 MovieClip Frame 22
n = n + 1;
if (n >= notimes) {
gotoAndPlay (26);
n = 0;
}
Symbol 2346 MovieClip Frame 25
stop();
Symbol 2346 MovieClip Frame 29
stop();
Symbol 2346 MovieClip Frame 30
n = n + 1;
if (n >= notimes) {
gotoAndPlay (34);
n = 0;
}
Symbol 2346 MovieClip Frame 33
stop();
Symbol 2346 MovieClip Frame 37
stop();
Symbol 2346 MovieClip Frame 38
n = n + 1;
if ((n >= notimes) && (_parent.rj._currentframe < 42)) {
gotoAndPlay (42);
n = 0;
}
Symbol 2346 MovieClip Frame 41
stop();
Symbol 2346 MovieClip Frame 52
_parent.boom.gotoAndPlay(20);
Symbol 2346 MovieClip Frame 165
stop();
_parent.gotoAndStop(4);
Symbol 2357 MovieClip Frame 1
stop();
n = 0;
notimes = 20;
Symbol 2357 MovieClip Frame 5
stop();
Symbol 2357 MovieClip Frame 6
n = n + 1;
if (n >= notimes) {
gotoAndPlay (10);
n = 0;
}
Symbol 2357 MovieClip Frame 9
stop();
Symbol 2357 MovieClip Frame 13
stop();
Symbol 2357 MovieClip Frame 14
n = n + 1;
if (n >= notimes) {
gotoAndPlay (18);
n = 0;
}
Symbol 2357 MovieClip Frame 17
stop();
Symbol 2357 MovieClip Frame 21
stop();
Symbol 2357 MovieClip Frame 22
n = n + 1;
if (n >= notimes) {
gotoAndPlay (26);
n = 0;
}
Symbol 2357 MovieClip Frame 25
stop();
Symbol 2357 MovieClip Frame 29
stop();
Symbol 2357 MovieClip Frame 30
n = n + 1;
if (n >= notimes) {
gotoAndPlay (34);
n = 0;
}
Symbol 2357 MovieClip Frame 33
stop();
Symbol 2357 MovieClip Frame 37
stop();
Symbol 2357 MovieClip Frame 38
n = n + 1;
if ((n >= notimes) && (_parent.tc._currentframe < 42)) {
gotoAndPlay (42);
n = 0;
}
Symbol 2357 MovieClip Frame 41
stop();
Symbol 2357 MovieClip Frame 114
_parent.boom.gotoAndPlay(2);
Symbol 2357 MovieClip Frame 155
stop();
_parent.gotoAndStop(4);
Symbol 2371 MovieClip Frame 1
stop();
Symbol 2371 MovieClip Frame 19
stop();
Symbol 2371 MovieClip Frame 99
stop();
Symbol 2372 MovieClip Frame 1
stop();
Symbol 2372 MovieClip Frame 2
stop();
Instance of Symbol 2346 MovieClip "tc" in Symbol 2372 MovieClip Frame 2
onClipEvent (enterFrame) {
speed = 1;
play();
if (_currentframe == (9 - speed)) {
gotoAndPlay (2);
}
if (_currentframe == (17 - speed)) {
gotoAndPlay (10);
}
if (_currentframe == (25 - speed)) {
gotoAndPlay (18);
}
if (_currentframe == (33 - speed)) {
gotoAndPlay (26);
}
if (_currentframe == (41 - speed)) {
gotoAndPlay (34);
}
if (_currentframe == 1) {
gotoAndPlay (2);
}
if (_currentframe == (5 - speed)) {
gotoAndPlay (6);
}
if (_currentframe == (13 - speed)) {
gotoAndPlay (14);
}
if (_currentframe == (21 - speed)) {
gotoAndPlay (22);
}
if (_currentframe == (29 - speed)) {
gotoAndPlay (30);
}
if (_currentframe == (37 - speed)) {
gotoAndPlay (38);
}
}
Instance of Symbol 2357 MovieClip "rj" in Symbol 2372 MovieClip Frame 2
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
if ((_currentframe > 5) && (_currentframe <= 9)) {
gotoAndPlay (2);
}
if ((_currentframe > 13) && (_currentframe <= 17)) {
gotoAndPlay (10);
}
if ((_currentframe > 21) && (_currentframe <= 25)) {
gotoAndPlay (18);
}
if ((_currentframe > 29) && (_currentframe <= 33)) {
gotoAndPlay (26);
}
if ((_currentframe > 37) && (_currentframe <= 41)) {
gotoAndPlay (34);
}
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
if (Key.isDown(39)) {
if ((_currentframe > 1) && (_currentframe <= 5)) {
gotoAndPlay (6);
}
if ((_currentframe > 9) && (_currentframe <= 13)) {
gotoAndPlay (14);
}
if ((_currentframe > 17) && (_currentframe <= 21)) {
gotoAndPlay (22);
}
if ((_currentframe > 25) && (_currentframe <= 29)) {
gotoAndPlay (30);
}
if ((_currentframe > 33) && (_currentframe <= 37)) {
gotoAndPlay (38);
}
}
}
Symbol 2372 MovieClip Frame 3
stop();
Instance of Symbol 2346 MovieClip "tc" in Symbol 2372 MovieClip Frame 3
onClipEvent (enterFrame) {
if (Key.isDown(38)) {
if ((_currentframe > 5) && (_currentframe <= 9)) {
gotoAndPlay (2);
}
if ((_currentframe > 13) && (_currentframe <= 17)) {
gotoAndPlay (10);
}
if ((_currentframe > 21) && (_currentframe <= 25)) {
gotoAndPlay (18);
}
if ((_currentframe > 29) && (_currentframe <= 33)) {
gotoAndPlay (26);
}
if ((_currentframe > 37) && (_currentframe <= 41)) {
gotoAndPlay (34);
}
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
if (Key.isDown(40)) {
if ((_currentframe > 1) && (_currentframe <= 5)) {
gotoAndPlay (6);
}
if ((_currentframe > 9) && (_currentframe <= 13)) {
gotoAndPlay (14);
}
if ((_currentframe > 17) && (_currentframe <= 21)) {
gotoAndPlay (22);
}
if ((_currentframe > 25) && (_currentframe <= 29)) {
gotoAndPlay (30);
}
if ((_currentframe > 33) && (_currentframe <= 37)) {
gotoAndPlay (38);
}
}
}
Instance of Symbol 2357 MovieClip "rj" in Symbol 2372 MovieClip Frame 3
onClipEvent (enterFrame) {
speed = 1;
play();
if (_currentframe == (9 - speed)) {
gotoAndPlay (2);
}
if (_currentframe == (17 - speed)) {
gotoAndPlay (10);
}
if (_currentframe == (25 - speed)) {
gotoAndPlay (18);
}
if (_currentframe == (33 - speed)) {
gotoAndPlay (26);
}
if (_currentframe == (41 - speed)) {
gotoAndPlay (34);
}
if (_currentframe == 1) {
gotoAndPlay (2);
}
if (_currentframe == (5 - speed)) {
gotoAndPlay (6);
}
if (_currentframe == (13 - speed)) {
gotoAndPlay (14);
}
if (_currentframe == (21 - speed)) {
gotoAndPlay (22);
}
if (_currentframe == (29 - speed)) {
gotoAndPlay (30);
}
if (_currentframe == (37 - speed)) {
gotoAndPlay (38);
}
}
Symbol 2372 MovieClip Frame 4
_root._x = 0;
_root._y = 0;
Instance of Symbol 535 MovieClip "mess_age" in Symbol 2372 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop (36);
}
Symbol 2417 MovieClip Frame 1
stop();
Symbol 2417 MovieClip Frame 25
stop();
_global.thread_burn = false;
_parent.gotoAndPlay(12);
Symbol 2425 MovieClip Frame 7
stop();
Instance of Symbol 2425 MovieClip "burst" in Symbol 2426 MovieClip Frame 1
onClipEvent (load) {
_global.burst_number = _global.burst_number + 1;
}
Symbol 2429 MovieClip Frame 9
stop();
Instance of Symbol 2429 MovieClip "bullety" in Symbol 2430 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.troll_currentframe_stop);
if (_global.troll_currentframe_stop == 0) {
gotoAndStop (6);
}
_global.bullet_number = _global.bullet_number + 1;
_xscale = 50;
_yscale = 50;
}
onClipEvent (enterFrame) {
if (_currentframe < 7) {
_y = (_y - 10);
if (_xscale == 111) {
_yscale = 100;
_xscale = 100;
}
if (_xscale == 110) {
_yscale = 111;
_xscale = 111;
}
if (_xscale == 51) {
_yscale = 110;
_xscale = 110;
}
if (_xscale == 50) {
_yscale = 51;
_xscale = 51;
}
if (_y < -50) {
gotoAndPlay (7);
}
hitted = false;
if (((_parent._parent.victim.victim1._alpha == 100) && (_parent._parent.victim.victim1.hitTest(this))) && (_parent._parent.victim.victim1._currentframe < 18)) {
hitted = true;
}
if (((_parent._parent.victim.victim2._alpha == 100) && (_parent._parent.victim.victim2.hitTest(this))) && (_parent._parent.victim.victim2._currentframe < 18)) {
hitted = true;
}
if (((_parent._parent.victim.victim3._alpha == 100) && (_parent._parent.victim.victim3.hitTest(this))) && (_parent._parent.victim.victim3._currentframe < 18)) {
hitted = true;
}
if (hitted) {
gotoAndPlay (7);
burstname = "burst" + _global.burst_number;
initdepth = _parent._parent.burst.burst.getDepth() + _global.burst_number;
_parent._parent.burst.burst.duplicateMovieClip(burstname, initdepth, {_x:this._x, _y:this._y});
}
}
}
Instance of Symbol 2468 MovieClip "player" in Symbol 2470 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 2468 MovieClip "player" in Symbol 2471 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 2468 MovieClip "duck" in Symbol 2471 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(_global.player_duck_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_duck_stop);
}
Symbol 2471 MovieClip Frame 5
stop();
Instance of Symbol 2468 MovieClip "duck" in Symbol 2471 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop(_global.player_duck_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_duck_stop);
}
Symbol 2472 MovieClip Frame 1
stop();
Instance of Symbol 2468 MovieClip in Symbol 2472 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 2468 MovieClip in Symbol 2472 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(_global.player_jump_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_jump_stop);
}
Symbol 2474 MovieClip Frame 1
stop();
Symbol 2482 MovieClip Frame 17
gotoAndPlay (1);
Symbol 2482 MovieClip Frame 18
stop();
Symbol 2482 MovieClip Frame 19
_parent._parent.bar._xscale = _parent._parent.bar._xscale + 20;
if (_parent._parent.bar._xscale > 100) {
_parent._parent.bar._xscale = 100;
}
Symbol 2482 MovieClip Frame 50
stop();
Symbol 2483 MovieClip Frame 1
stop();
Instance of Symbol 2482 MovieClip "victim1" in Symbol 2483 MovieClip Frame 1
onClipEvent (load) {
this_guy_stop = 1;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim2" in Symbol 2483 MovieClip Frame 1
onClipEvent (load) {
this_guy_stop = 1;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim3" in Symbol 2483 MovieClip Frame 1
onClipEvent (load) {
this_guy_stop = 1;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim1" in Symbol 2483 MovieClip Frame 2
onClipEvent (load) {
this_guy_stop = 71;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim2" in Symbol 2483 MovieClip Frame 2
onClipEvent (load) {
this_guy_stop = 74;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim3" in Symbol 2483 MovieClip Frame 2
onClipEvent (load) {
this_guy_stop = 77;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim1" in Symbol 2483 MovieClip Frame 3
onClipEvent (load) {
this_guy_stop = 80;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim2" in Symbol 2483 MovieClip Frame 3
onClipEvent (load) {
this_guy_stop = 80;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim3" in Symbol 2483 MovieClip Frame 3
onClipEvent (load) {
this_guy_stop = 80;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim1" in Symbol 2483 MovieClip Frame 4
onClipEvent (load) {
this_guy_stop = 83;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim2" in Symbol 2483 MovieClip Frame 4
onClipEvent (load) {
this_guy_stop = 84;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim3" in Symbol 2483 MovieClip Frame 4
onClipEvent (load) {
this_guy_stop = 85;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim1" in Symbol 2483 MovieClip Frame 5
onClipEvent (load) {
this_guy_stop = 86;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim2" in Symbol 2483 MovieClip Frame 5
onClipEvent (load) {
this_guy_stop = 63;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Instance of Symbol 2482 MovieClip "victim3" in Symbol 2483 MovieClip Frame 5
onClipEvent (load) {
this_guy_stop = 64;
this.thingy.gotoAndStop(this_guy_stop);
inity = _y;
initheight = _height;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
onClipEvent (enterFrame) {
if (_parent._parent._currentframe != 30) {
_alpha = (_alpha - 10);
}
this.thingy.gotoAndStop(this_guy_stop);
if (hit == true) {
if (_currentframe < 18) {
if (ad_hoc_time < 3) {
ad_hoc_time = ad_hoc_time + 1;
}
gotoAndStop (1);
if (_y > 600) {
gotoAndStop (50);
}
if (this.hitTest(_parent._parent.player_mouth) && (thread_burn != true)) {
gotoAndPlay (19);
_global.score = _global.score + 100;
_parent._parent.player_mouth._alpha = 0;
}
_x = (_x + xspeed);
_y = (_y + yspeed);
yspeed = yspeed + 1;
_rotation = (_rotation + rotation);
if ((_x > 640) || (_x < 0)) {
xspeed = xspeed * -1;
}
if (((_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true))) {
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
if (ad_hoc_time > 2) {
_global.score = _global.score + 10;
ad_hoc_time = 0;
}
}
} else if ((_currentframe == 50) && (_parent._parent._currentframe == 30)) {
_y = inity;
_rotation = 0;
_xscale = Math.abs(_xscale);
inity = _y;
initxscale = _xscale;
inityscale = _yscale;
downyscale = -70;
downxscale = 1.5;
xspeed = 2;
_yscale = (inityscale + downyscale);
if (random(2)) {
xspeed = xspeed * -1;
initxscale = initxscale * -1;
}
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
gotoAndStop (18);
time_before_start = random(20) + 10;
started = false;
hit = false;
}
} else if (started) {
if (_currentframe == 18) {
_x = ((_parent._parent.thread._x + random(370)) - 185);
gotoAndPlay (1);
}
_yscale = (inityscale + downyscale);
_xscale = (initxscale * downxscale);
_y = (inity - (((initheight * downyscale) / inityscale) / 2));
if (downyscale == 31) {
downyscale = 0;
downxscale = 1;
}
if (downyscale == 30) {
downyscale = 31;
}
if (downyscale == -71) {
downyscale = 30;
downxscale = 0.8;
}
if (downyscale == -70) {
downyscale = -71;
}
_x = (_x + xspeed);
if (_x < (_parent._parent.thread._x - 185)) {
xspeed = 2;
initxscale = initxscale * -1;
}
if (_x > (_parent._parent.thread._x + 185)) {
xspeed = -2;
initxscale = initxscale * -1;
}
if ((_yscale == inityscale) && ((((((_parent._parent._currentframe != 30) || (thread_burn == true)) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMax, true))) || (_parent._parent.bullety.hitTest(_x, getBounds(_root).yMin, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMax, _y, true))) || (_parent._parent.bullety.hitTest(getBounds(_root).xMin, _y, true)))) {
hit = true;
started = false;
downyscale = 0;
downxscale = 1;
xspeed = (random(30) - 15) / 4;
yspeed = -5 - random(15);
rotation = random(30) - 15;
ad_hoc_time = 0;
gotoAndStop (2);
}
} else if (time_before_start < 0) {
started = true;
} else {
time_before_start = time_before_start - 1;
}
}
Symbol 2489 Button
on (press) {
_parent.gotoAndStop(40);
}
Symbol 2490 MovieClip Frame 1
stop();
Symbol 2490 MovieClip Frame 6
_parent.gotoAndStop(31);
var savefile = SharedObject.getLocal("the_game");
if (savefile.data.troll_score < _global.score) {
savefile.data.troll_score = _global.score;
savefile.flush();
trace(savefile.data.troll_score);
}
Symbol 2490 MovieClip Frame 41
stop();
Symbol 2521 MovieClip Frame 1
stop();
Symbol 2521 MovieClip Frame 25
gotoAndStop (1);
Symbol 2548 MovieClip Frame 3
_global.score = _global.score + 1000;
Symbol 2548 MovieClip Frame 25
stop();
Symbol 2559 MovieClip Frame 1
stop();
Symbol 2559 MovieClip Frame 25
gotoAndStop (1);
Symbol 2652 Button
on (press) {
gotoAndPlay (1);
}
Symbol 2653 MovieClip Frame 1
play();
Symbol 2653 MovieClip Frame 521
stop();
stop();
_root._x = 0;
_root._y = 0;
stop();
Instance of Symbol 535 MovieClip "mess_age" in Symbol 2653 MovieClip Frame 521
onClipEvent (load) {
gotoAndStop (37);
}
Symbol 2654 MovieClip Frame 1
stop();
_global.bullet_number = 1;
_global.burst_number = 1;
_global.thread_burn = false;
_global.troll_currentframe_stop = 6;
_global.flame_war = false;
_global.score = 0;
Instance of Symbol 2408 MovieClip "thread" in Symbol 2654 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.troll_currentframe_stop);
y_minus = 0;
inity = _y;
_y = (inity + y_minus);
}
onClipEvent (enterFrame) {
if ((_currentframe == 6) && (Key.isDown(32))) {
gotoAndStop (7);
}
if (_currentframe == 7) {
_parent.play();
_y = (inity + y_minus);
if (y_minus == 200) {
y_minus = 500;
}
if (y_minus == 100) {
y_minus = 200;
}
if (y_minus == 20) {
y_minus = 100;
}
if (y_minus == 5) {
y_minus = 20;
}
if (y_minus == 0) {
y_minus = 5;
}
}
}
Instance of Symbol 2417 MovieClip in Symbol 2654 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
}
Instance of Symbol 2418 MovieClip "shadow2" in Symbol 2654 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_y = this._parent.player._y;
_alpha = 50;
}
Instance of Symbol 2418 MovieClip "shadow" in Symbol 2654 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2430 MovieClip "bullety" in Symbol 2654 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
_x = 0;
}
Instance of Symbol 2472 MovieClip "player" in Symbol 2654 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
_xscale = (_xscale * -1);
inity = _y;
this._parent.platform._yscale = 100;
reload_time = 0;
from_camera_x = _x;
_global.player_stop = 65;
_global.player_jump_stop = 66;
_global.player_duck_stop = 67;
}
onClipEvent (enterFrame) {
if (thread_burn != true) {
_alpha = 100;
_parent.trollburner._alpha = 0;
if (_parent.player_mouth._alpha == 0) {
chomp_tiem = true;
chomp_tiemer = 30;
_parent.player_mouth._alpha = 100;
}
if (chomp_tiem) {
if (chomp_tiemer > 0) {
chomp_tiemer = chomp_tiemer - 1;
} else {
chomp_tiem = false;
}
_global.player_stop = 68;
_global.player_jump_stop = 69;
_global.player_duck_stop = 70;
} else {
_global.player_stop = 65;
_global.player_jump_stop = 66;
_global.player_duck_stop = 67;
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
gotoAndStop (1);
_y = inity;
y_speed = 0;
this._parent.platform._yscale = 100;
}
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
gotoAndStop (1);
x_speed = 0;
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = inity + 20;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = inity + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_x > 635) {
_x = 635;
}
if (_x < 5) {
_x = 5;
}
if (Key.isDown(32) && (reload_time == 0)) {
if (thread_burn != true) {
chomp_tiem = false;
_parent.player_mouth._alpha = 100;
bulletyname = "bullety" + _global.bullet_number;
initdepth = this._parent.bullety.bullety.getDepth() + _global.bullet_number;
this._parent.bullety.bullety.duplicateMovieClip(bulletyname, initdepth, {_x:this._x, _y:this._y});
reload_time = 10;
}
}
if (reload_time > 1) {
reload_time = reload_time - 1;
}
if ((Key.isDown(32) == false) && (reload_time == 1)) {
reload_time = 0;
}
_parent.shadow2._x = _x;
_parent.shadow2._y = _y;
_parent.player_mouth._x = _x;
_parent.player_mouth._y = _y - 25;
} else {
_parent.trollburner._x = _x;
_parent.trollburner._y = _y;
_parent.trollburner._xscale = _xscale;
_parent.trollburner._alpha = 100;
_alpha = 0;
}
}
Instance of Symbol 2473 MovieClip "platform" in Symbol 2654 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 2654 MovieClip Frame 2
_global.troll_currentframe_stop = 0;
Instance of Symbol 2483 MovieClip "victim" in Symbol 2654 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop (6);
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 30) {
gotoAndStop(_global.troll_currentframe_stop);
}
}
Instance of Symbol 2494 MovieClip "bar" in Symbol 2654 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop (1);
_xscale = 0;
timer = 120;
timer_timer = 0;
_alpha = 0;
}
onClipEvent (enterFrame) {
_parent.countdown.text = timer;
if (timer < 10) {
_parent.countdown_red.text = timer;
_parent.countdown.text = "";
}
timer_timer = timer_timer + 1;
if ((timer_timer == 30) && (_parent.end._currentframe == 1)) {
timer_timer = 0;
if (timer != 0) {
timer = timer - 1;
} else {
_parent.end.gotoAndPlay(2);
}
}
_parent.score.text = _global.score;
}
Instance of Symbol 2494 MovieClip in Symbol 2654 MovieClip Frame 10
onClipEvent (load) {
_xscale = 0;
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_xscale = ((_xscale + _parent.bar._xscale) / 2);
if ((_xscale > 99) && (flame_war != true)) {
gotoAndPlay (2);
_global.flame_war = true;
}
if (Key.isDown(32) && (flame_war)) {
_global.thread_burn = true;
_parent.bar._xscale = 0;
gotoAndStop (1);
_global.flame_war = false;
}
}
Symbol 2654 MovieClip Frame 11
pass = true;
Symbol 2654 MovieClip Frame 28
if (pass != true) {
gotoAndPlay (11);
}
Symbol 2654 MovieClip Frame 29
_global.troll_currentframe_stop = _global.troll_currentframe_stop + 1;
if (_global.troll_currentframe_stop > 5) {
_global.troll_currentframe_stop = 1;
}
Symbol 2654 MovieClip Frame 30
stop();
pass = false;
Instance of Symbol 2408 MovieClip "thread" in Symbol 2654 MovieClip Frame 30
onClipEvent (load) {
y_minus = 300;
inity = _y;
gotoAndStop(_global.troll_currentframe_stop);
_y = (inity + y_minus);
_x = (190 + random(250));
}
onClipEvent (enterFrame) {
gotoAndStop(_global.troll_currentframe_stop);
_y = (inity + y_minus);
if (y_minus == 5) {
y_minus = 0;
}
if (y_minus == 20) {
y_minus = 5;
}
if (y_minus == 100) {
y_minus = 20;
}
if (y_minus == 300) {
y_minus = 100;
}
}
Instance of Symbol 2417 MovieClip in Symbol 2654 MovieClip Frame 30
onClipEvent (enterFrame) {
_x = _parent.thread._x;
if (Key.isDown(32)) {
}
if (thread_burn) {
_alpha = (_alpha + 3);
}
}
Instance of Symbol 2417 MovieClip in Symbol 2654 MovieClip Frame 30
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
}
Instance of Symbol 2418 MovieClip "shadow2" in Symbol 2654 MovieClip Frame 30
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_y = this._parent.player._y;
_alpha = 70;
}
Instance of Symbol 2417 MovieClip in Symbol 2654 MovieClip Frame 30
onClipEvent (load) {
gotoAndStop (2);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
if (thread_burn && (_currentframe == 2)) {
play();
}
}
Instance of Symbol 2521 MovieClip in Symbol 2654 MovieClip Frame 30
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
if (thread_burn && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 2548 MovieClip "trollburner" in Symbol 2654 MovieClip Frame 30
onClipEvent (load) {
_alpha = 0;
stop();
}
onClipEvent (enterFrame) {
if (thread_burn == true) {
if (_currentframe == 1) {
gotoAndPlay (2);
}
gotoSpotX = _parent.thread._x;
gotoSpotY = _parent.thread._y - 100;
delta_x = _x - gotoSpotX;
delta_y = _y - gotoSpotY;
initrotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180);
_rotation = ((initrotation + random(20)) - 10);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 2559 MovieClip in Symbol 2654 MovieClip Frame 30
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
if (thread_burn && (_currentframe == 1)) {
play();
}
}
Symbol 2654 MovieClip Frame 31
stop();
Symbol 2659 MovieClip Frame 366
gotoAndStop (1);
Symbol 2660 MovieClip Frame 617
gotoAndStop (1);
Symbol 2665 MovieClip Frame 1
stop();
Symbol 2665 MovieClip Frame 5
stop();
Symbol 2668 MovieClip Frame 17
gotoAndStop (1);
Symbol 2671 MovieClip Frame 5
stop();
Symbol 2672 MovieClip Frame 1
stop();
Instance of Symbol 2668 MovieClip in Symbol 2672 MovieClip Frame 2
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Instance of Symbol 2671 MovieClip in Symbol 2672 MovieClip Frame 4
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Symbol 2676 MovieClip Frame 1
stop();
Symbol 2678 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 2678 MovieClip Frame 40
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 2678 MovieClip Frame 79
_parent.gotoAndStop(2);
Symbol 2679 MovieClip Frame 1
stop();
Instance of Symbol 2659 MovieClip in Symbol 2679 MovieClip Frame 1
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Instance of Symbol 2660 MovieClip in Symbol 2679 MovieClip Frame 1
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Instance of Symbol 2661 MovieClip "shadow" in Symbol 2679 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2672 MovieClip "player" in Symbol 2679 MovieClip Frame 1
onClipEvent (load) {
_global.dopedivision = 1;
speed = 3;
xscale = _xscale;
inity = _y;
initx = _x;
_root.platform._yscale = 100;
}
onClipEvent (enterFrame) {
if (this.hitTest(this._parent.dope) && (dopedivision != 3)) {
_parent.music.stop();
_parent.music2.gotoAndPlay(Math.round(_parent.music._currentframe * 1.64));
_global.dopedivision = 3;
this._parent.dope.gotoAndPlay(2);
y_speed = y_speed / dopedivision;
x_speed = x_speed / dopedivision;
}
speed = 3 / dopedivision;
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_root.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
gotoAndStop (1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + (x_speed * dopedivision));
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + (1 / dopedivision);
}
this._parent.platform._x = _x;
this._parent.platform._y = 62.4;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3 / dopedivision;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 62.4;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
if (dopedivision == 3) {
y_speed = (-13 / dopedivision) * 1.8;
} else {
y_speed = -13;
}
_root.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (((_y > 100) && (dopedivision == 3)) && (this._parent.scream._currentframe == 1)) {
this._parent.scream.gotoAndPlay(2);
}
if ((_y > 230) && (dopedivision != 3)) {
_y = -246;
_x = initx;
_rotation = 0;
fall_off_edge = false;
gotoAndStop (3);
}
}
Instance of Symbol 2673 MovieClip "platform" in Symbol 2679 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 2675 MovieClip "music2" in Symbol 2679 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 2679 MovieClip Frame 2
_root._x = 0;
_root._y = 0;
_root._x = 0;
_root._y = 0;
Instance of Symbol 535 MovieClip "mess_age" in Symbol 2679 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (40);
}
Symbol 2684 MovieClip Frame 42
stop();
Symbol 2685 MovieClip Frame 1
stop();
Instance of Symbol 2684 MovieClip "bullety" in Symbol 2685 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (20);
if (_name == "bullety") {
gotoAndStop (42);
}
_global.bullet_number = _global.bullet_number + 1;
_y = (_y - (10 * Math.cos(_rotation * (Math.PI/180))));
_x = (_x + (10 * Math.sin(_rotation * (Math.PI/180))));
}
onClipEvent (enterFrame) {
if (_currentframe != 42) {
_y = (_y - (speed * Math.cos(_rotation * (Math.PI/180))));
_x = (_x + (speed * Math.sin(_rotation * (Math.PI/180))));
if (_x < -20) {
_x = (_x + 680);
}
if (_x > 660) {
_x = (_x - 680);
}
if (_y < -20) {
_y = (_y + 440);
}
if (_y > 420) {
_y = (_y - 440);
}
if (_currentframe < 41) {
if (((_root.asteroid.asteroidone.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroidone.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroidone.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroidone.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroidone.gotoAndStop(10);
}
if (((_root.asteroid.asteroid2.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid2.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid2.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid2.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid2.gotoAndStop(10);
}
if (((_root.asteroid.asteroid3.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid3.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid3.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid3.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid3.gotoAndStop(10);
}
if (((_root.asteroid.asteroid4.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid4.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid4.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid4.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid4.gotoAndStop(10);
}
if (((_root.asteroid.asteroid5.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid5.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid5.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid5.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid5.gotoAndStop(10);
}
if (((_root.asteroid.asteroid6.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid6.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid6.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid6.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid6.gotoAndStop(10);
}
if (((_root.asteroid.asteroid7.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid7.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid7.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid7.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid7.gotoAndStop(10);
}
if (((_root.asteroid.asteroid8.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid8.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid8.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid8.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid8.gotoAndStop(10);
}
if (((_root.asteroid.asteroid9.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid.asteroid9.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid.asteroid9.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid.asteroid9.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid.asteroid9.gotoAndStop(10);
}
if (((_root.asteroid3.asteroidone.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroidone.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroidone.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroidone.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroidone.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid2.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid2.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid2.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid2.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid2.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid3.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid3.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid3.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid3.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid3.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid4.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid4.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid4.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid4.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid4.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid5.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid5.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid5.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid5.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid5.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid6.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid6.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid6.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid6.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid6.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid7.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid7.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid7.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid7.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid7.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid8.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid8.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid8.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid8.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid8.gotoAndStop(10);
}
if (((_root.asteroid3.asteroid9.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid3.asteroid9.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid3.asteroid9.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid3.asteroid9.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid3.asteroid9.gotoAndStop(10);
}
if (((_root.asteroid2.asteroidone.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroidone.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroidone.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroidone.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroidone.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid2.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid2.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid2.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid2.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid2.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid3.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid3.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid3.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid3.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid3.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid4.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid4.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid4.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid4.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid4.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid5.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid5.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid5.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid5.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid5.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid6.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid6.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid6.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid6.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid6.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid7.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid7.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid7.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid7.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid7.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid8.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid8.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid8.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid8.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid8.gotoAndStop(10);
}
if (((_root.asteroid2.asteroid9.hitTest(_x, getBounds(_root).yMax, true) || (_root.asteroid2.asteroid9.hitTest(_x, getBounds(_root).yMin, true))) || (_root.asteroid2.asteroid9.hitTest(getBounds(_root).xMax, _y, true))) || (_root.asteroid2.asteroid9.hitTest(getBounds(_root).xMin, _y, true))) {
gotoAndPlay (41);
_root.asteroid2.asteroid9.gotoAndStop(10);
}
if (_currentframe == 41) {
explosionname = "explosion" + _global.explosion_number;
initdepth = _root.explosion.explosion.getDepth() + _global.explosion_number;
_root.explosion.explosion.duplicateMovieClip(explosionname, initdepth, {_x:this._x, _y:this._y});
}
}
}
}
Symbol 2688 MovieClip Frame 50
stop();
Symbol 2692 MovieClip Frame 5
stop();
Symbol 2702 MovieClip Frame 7
_root.asteroid.gotoAndStop(2);
_root.asteroid2.gotoAndStop(2);
_root.asteroid3.gotoAndStop(2);
Symbol 2702 MovieClip Frame 49
stop();
_root.sfx.gotoAndPlay(2);
Symbol 2703 MovieClip Frame 1
stop();
Instance of Symbol 2688 MovieClip "blink" in Symbol 2703 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (50);
}
Symbol 2703 MovieClip Frame 3
var savefile = SharedObject.getLocal("the_game");
if (savefile.data.bush_score < debt) {
savefile.data.bush_score = debt;
savefile.flush();
trace(savefile.data.bush_score);
}
Symbol 2715 MovieClip Frame 1
stop();
Symbol 2715 MovieClip Frame 10
if ((((((_parent.asteroid4._currentframe == 10) && (_parent.asteroid5._currentframe == 10)) && (_parent.asteroid6._currentframe == 10)) && (_parent.asteroid7._currentframe == 10)) && (_parent.asteroid8._currentframe == 10)) && (_parent.asteroid9._currentframe == 10)) {
_parent.gotoAndPlay(2);
}
_global.debt = _global.debt + 10;
Symbol 2716 MovieClip Frame 1
stop();
Instance of Symbol 2715 MovieClip "asteroidone" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
}
onClipEvent (enterFrame) {
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
Instance of Symbol 2715 MovieClip "asteroid7" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (7);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid2" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (2);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroidone._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroidone._x;
_y = _parent.asteroidone._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid4" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (4);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid5" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (5);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid6" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (6);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid3" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (3);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroidone._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroidone._x;
_y = _parent.asteroidone._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid8" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (8);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid9" in Symbol 2716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (9);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Symbol 2717 MovieClip Frame 1
stop();
Instance of Symbol 2715 MovieClip "asteroidone" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
}
onClipEvent (enterFrame) {
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
Instance of Symbol 2715 MovieClip "asteroid7" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (7);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid2" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (2);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroidone._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroidone._x;
_y = _parent.asteroidone._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid4" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (4);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid5" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (5);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid6" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (6);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid3" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (3);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroidone._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroidone._x;
_y = _parent.asteroidone._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid8" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (8);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid9" in Symbol 2717 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (9);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Symbol 2718 MovieClip Frame 1
stop();
Instance of Symbol 2715 MovieClip "asteroidone" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
}
onClipEvent (enterFrame) {
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
Instance of Symbol 2715 MovieClip "asteroid7" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (7);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid2" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (2);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroidone._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroidone._x;
_y = _parent.asteroidone._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid4" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (4);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid5" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (5);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid6" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (6);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid2._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid2._x;
_y = _parent.asteroid2._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid3" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (3);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroidone._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroidone._x;
_y = _parent.asteroidone._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid8" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (8);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Instance of Symbol 2715 MovieClip "asteroid9" in Symbol 2718 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (9);
_rotation = random(360);
rotation = random(14) - 7;
x_speed = (random(7) + 2) / 2;
if (random(2)) {
x_speed = x_speed * -1;
}
y_speed = (random(7) + 2) / 2;
if (random(2)) {
y_speed = y_speed * -1;
}
done_already = false;
}
onClipEvent (enterFrame) {
if (_parent.asteroid3._currentframe == 10) {
if (done_already == false) {
_x = _parent.asteroid3._x;
_y = _parent.asteroid3._y;
done_already = true;
}
if (_currentframe != 10) {
_rotation = (_rotation + rotation);
_x = (_x + x_speed);
_y = (_y + y_speed);
if (_x < -90) {
_x = (_x + 800);
}
if (_x > 730) {
_x = (_x - 800);
}
if (_y < -90) {
_y = (_y + 580);
}
if (_y > 490) {
_y = (_y - 580);
}
}
}
}
Symbol 2728 MovieClip Frame 13
stop();
Symbol 2729 MovieClip Frame 1
stop();
Instance of Symbol 2728 MovieClip "explosion" in Symbol 2729 MovieClip Frame 1
onClipEvent (load) {
_global.explosion_number = _global.explosion_number + 1;
if (_name == "explosion") {
gotoAndStop (13);
}
}
Symbol 2735 MovieClip Frame 1
stop();
Symbol 2735 MovieClip Frame 6
stop();
Symbol 2882 MovieClip Frame 42
stop();
Symbol 2900 MovieClip Frame 1473
_root.sfx.gotoAndPlay(2);
Symbol 2900 MovieClip Frame 1476
stop();
Symbol 2910 Button
on (press) {
if (other._currentframe == 1) {
pris.gotoAndPlay(2);
} else {
pris.gotoAndPlay(330);
}
other.gotoAndStop(2);
nextFrame();
}
Symbol 2914 Button
on (press) {
if (other._currentframe == 1) {
pris.gotoAndPlay(238);
} else {
pris.gotoAndPlay(120);
}
other.gotoAndStop(1);
nextFrame();
}
Symbol 2918 Button
on (press) {
gotoAndStop (3);
}
Symbol 2948 MovieClip Frame 1
stop();
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Symbol 2948 MovieClip Frame 119
_parent.gotoAndStop(1);
_parent.fadeaway.gotoAndPlay(1);
_global.pris_you = _global.pris_you + 5;
_global.pris_him = _global.pris_him + 0;
_parent.you.text = _global.pris_you;
_parent.him.text = _global.pris_him;
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 120
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 120
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Symbol 2948 MovieClip Frame 237
_parent.gotoAndStop(1);
_parent.fadeaway.gotoAndPlay(1);
_global.pris_you = _global.pris_you + 0;
_global.pris_him = _global.pris_him + 5;
_parent.you.text = _global.pris_you;
_parent.him.text = _global.pris_him;
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 238
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 238
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Symbol 2948 MovieClip Frame 329
_parent.gotoAndStop(1);
_parent.fadeaway.gotoAndPlay(1);
_global.pris_you = _global.pris_you + 3;
_global.pris_him = _global.pris_him + 3;
_parent.you.text = _global.pris_you;
_parent.him.text = _global.pris_him;
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 330
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2948 MovieClip Frame 330
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Symbol 2948 MovieClip Frame 429
_parent.gotoAndStop(1);
_parent.fadeaway.gotoAndPlay(1);
_global.pris_you = _global.pris_you + 1;
_global.pris_him = _global.pris_him + 1;
_parent.you.text = _global.pris_you;
_parent.him.text = _global.pris_him;
Symbol 2951 MovieClip Frame 1
stop();
Symbol 2955 MovieClip Frame 10
stop();
Symbol 2956 MovieClip Frame 1
stop();
pris.gotoAndStop(1);
Instance of Symbol 2955 MovieClip "fadeaway" in Symbol 2956 MovieClip Frame 1
onClipEvent (load) {
_global.pris_you = 0;
_global.pris_him = 0;
_parent.you.text = _global.pris_you;
_parent.him.text = _global.pris_him;
}
Symbol 2956 MovieClip Frame 2
stop();
Symbol 2956 MovieClip Frame 3
stop();
_root._x = 0;
_root._y = 0;
Instance of Symbol 535 MovieClip "mess_age" in Symbol 2956 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (45);
}
Symbol 2965 MovieClip Frame 1
stop();
Symbol 2967 Button
on (press) {
inputee.gotoAndStop(2);
}
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2974 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2905 MovieClip "shadow" in Symbol 2974 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Symbol 2974 MovieClip Frame 2
stop();
_global.times = 0;
_global.times2 = 0;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 2
onClipEvent (load) {
say = new String();
say = ("The souls beyond the grave are reaching to me... the energy is fading, but I think they are trying to send you a message. Does the letter '" + String.fromCharCode(65 + random(26))) + "' remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Instance of Symbol 2965 MovieClip "inputee" in Symbol 2974 MovieClip Frame 3
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (Key.isDown(13)) {
gotoAndStop (2);
}
if (_currentframe == 2) {
say = new String();
say = _parent.inpute.text;
sayUC = say.toUpperCase();
if ((sayUC.substring(0, 2) == "NO") || (sayUC.substring(0, 1) == "N")) {
_parent.gotoAndStop(_global.times + 4);
}
if ((sayUC.length == 1) || (sayUC.charAt(1) == "")) {
_parent.gotoAndStop(_global.times2 + 8);
}
n = 0;
end = false;
while (end == false) {
if (sayUC.substring(n, n + 3) == " NO") {
end = true;
_parent.gotoAndStop(_global.times + 4);
} else if ((n + 3) > sayUC.length) {
_parent.gotoAndStop(12);
}
n = n + 1;
}
}
}
Symbol 2974 MovieClip Frame 4
_global.times = _global.times + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 4
onClipEvent (load) {
say = new String();
say = ("Voices of the deceased are weak, and it takes a few times to decipher their messages... Does the letter '" + String.fromCharCode(65 + random(26))) + "' remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 5
_global.times = _global.times + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 5
onClipEvent (load) {
say = new String();
say = ("As I said before, the voices of the deceased are weak, and it takes a few times to decipher their messages... Does the letter '" + String.fromCharCode(65 + random(26))) + "' remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 6
_global.times = _global.times + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 6
onClipEvent (load) {
say = new String();
say = ("Okay, now you're just screwin' with me. Does the letter '" + String.fromCharCode(65 + random(26))) + "' remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 7
gotoAndStop (11);
Symbol 2974 MovieClip Frame 8
_global.times2 = _global.times2 + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 8
onClipEvent (load) {
say = new String();
say = "I do not understand your silence. Does it remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 9
_global.times2 = _global.times2 + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 9
onClipEvent (load) {
say = new String();
say = "I still do not understand your hesitance. Does it remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 10
_global.times2 = _global.times2 + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 10
onClipEvent (load) {
say = new String();
say = "Is your Enter key stuck on your cum or something?! One last time, does it remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(3);
}
_parent.psychicsez.text = sez;
}
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 11
onClipEvent (load) {
say = new String();
say = "Ah, yes. The message is now clear... The spirits who have not yet crossed over would like to relay this particular message: 'BOO. YOU'RE AN ASSHOLE.' ";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(19);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 12
_global.times = 0;
_global.times2 = 0;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 12
onClipEvent (load) {
say = new String();
say = "Ah, yes. Tell me more about it.";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(13);
}
_parent.psychicsez.text = sez;
}
Instance of Symbol 2965 MovieClip "inputee" in Symbol 2974 MovieClip Frame 13
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_currentframe == 2) {
parrot = new String();
parrot = _parent.inpute.text;
_global.parrot = parrot;
if ((parrot.length == 1) || (parrot.charAt(1) == "")) {
_parent.gotoAndStop(_global.times2 + 14);
} else {
_parent.gotoAndStop(18);
}
} else if (Key.isDown(13)) {
gotoAndStop (2);
}
}
Symbol 2974 MovieClip Frame 14
_global.times2 = _global.times2 + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 14
onClipEvent (load) {
say = new String();
say = "I do not understand your silence. Does it remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(13);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 15
_global.times2 = _global.times2 + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 15
onClipEvent (load) {
say = new String();
say = "I still do not understand. Does it remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(13);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 16
_global.times2 = _global.times2 + 1;
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 16
onClipEvent (load) {
say = new String();
say = "Is your Enter key stuck on your cum or something?! One last time, does it remind you of anything?";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(13);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 17
gotoAndStop (11);
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 18
onClipEvent (load) {
say = new String();
say = ("Hold on... I'm getting a message from beyond... they are telling me: " + _global.parrot) + " ";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndStop(19);
}
_parent.psychicsez.text = sez;
}
Instance of Symbol 2965 MovieClip in Symbol 2974 MovieClip Frame 19
onClipEvent (load) {
say = new String();
say = "Oh yeah, and a monkey will come out your ass and you'll lose $40. That'll be $40.";
sez = new String();
n = 0;
}
onClipEvent (enterFrame) {
blah = say.charAt(n);
sez = sez.concat(blah);
if (n < say.length) {
n = n + 1;
} else {
_parent.gotoAndPlay(20);
}
_parent.psychicsez.text = sez;
}
Symbol 2974 MovieClip Frame 124
stop();
_root._x = 0;
_root._y = 0;
Instance of Symbol 535 MovieClip "mess_age" in Symbol 2974 MovieClip Frame 124
onClipEvent (load) {
gotoAndStop (46);
}
Symbol 2977 Button
on (press) {
play();
}
Symbol 2978 MovieClip Frame 2
stop();
Symbol 2979 MovieClip Frame 1
stop();
Instance of Symbol 21 MovieClip "shadow" in Symbol 2979 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Symbol 2979 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent._currentframe == 1)) {
this._parent.gotoAndPlay(2);
}
}
Instance of Symbol 45 MovieClip "platform" in Symbol 2979 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 466 MovieClip in Symbol 2979 MovieClip Frame 27
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 2979 MovieClip Frame 51
_root._x = 0;
_root._y = 0;
Symbol 2979 MovieClip Frame 57
stop();
Instance of Symbol 21 MovieClip "shadow" in Symbol 2979 MovieClip Frame 77
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 459 MovieClip "player" in Symbol 2979 MovieClip Frame 77
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (this._parent._currentframe == 80)) {
this._parent.gotoAndPlay(81);
}
}
Instance of Symbol 45 MovieClip "platform" in Symbol 2979 MovieClip Frame 77
onClipEvent (load) {
_alpha = 0;
}
Symbol 2979 MovieClip Frame 80
stop();
Instance of Symbol 466 MovieClip in Symbol 2979 MovieClip Frame 106
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Instance of Symbol 787 MovieClip "sfx" in Symbol 2979 MovieClip Frame 121
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(48);
}
Symbol 2979 MovieClip Frame 290
stop();
sfx.gotoAndPlay(2);
Symbol 2980 MovieClip Frame 1
stop();
Symbol 3005 MovieClip Frame 1
stop();
Instance of Symbol 21 MovieClip "shadow" in Symbol 3005 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_alpha = (100 - ((_y - this._parent.player._y) / 2));
if (_y < this._parent.player._y) {
_alpha = 0;
}
}
Instance of Symbol 2980 MovieClip "player" in Symbol 3005 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
inity = _y;
_parent.platform._yscale = 100;
}
onClipEvent (enterFrame) {
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent.step.gotoAndPlay(3);
_y = inity;
_parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
this.gotoAndStop(4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
x_speed = 0;
this.gotoAndStop(1);
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
this.gotoAndStop(2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
this.gotoAndStop(1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
this.gotoAndStop(1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y + 20;
if (this._parent.platform.hitTest(this._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 247.6;
if (this._parent.platform.hitTest(this._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
this.gotoAndStop(3);
y_speed = -13;
_parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if ((_y > 250) && (_parent._currentframe == 1)) {
_parent.gotoAndPlay(2);
if (_x < 200) {
_global.creditsroll = "right";
} else {
_global.creditsroll = "left";
}
}
}
Instance of Symbol 45 MovieClip "platform" in Symbol 3005 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 466 MovieClip in Symbol 3005 MovieClip Frame 995
onClipEvent (load) {
vibex = 20;
vibey = 20;
}
onClipEvent (enterFrame) {
_root._x = 0;
_root._y = 0;
_root._x = _root._x + (random(vibex * 2) - vibex);
_root._y = _root._y + (random(vibey * 2) - vibey);
vibex = vibex * 0.8;
vibey = vibey * 0.8;
}
Symbol 3005 MovieClip Frame 1017
stop();
_root.sfx.gotoAndPlay(2);
Symbol 3008 MovieClip Frame 1
stop();
Symbol 3008 MovieClip Frame 3
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 3008 MovieClip Frame 33
stop();
Symbol 3012 MovieClip Frame 2
stop();
Symbol 3025 MovieClip Frame 61
stop();
_parent.gotoAndStop(3);
Symbol 3030 MovieClip Frame 1
stop();
n = 0;
notimes = 20;
Symbol 3030 MovieClip Frame 5
stop();
Symbol 3030 MovieClip Frame 6
n = n + 1;
if (n >= notimes) {
gotoAndPlay (10);
n = 0;
}
Symbol 3030 MovieClip Frame 9
stop();
Symbol 3030 MovieClip Frame 13
stop();
Symbol 3030 MovieClip Frame 14
n = n + 1;
if (n >= notimes) {
gotoAndPlay (18);
n = 0;
}
Symbol 3030 MovieClip Frame 17
stop();
Symbol 3030 MovieClip Frame 21
stop();
Symbol 3030 MovieClip Frame 22
n = n + 1;
if (n >= notimes) {
gotoAndPlay (26);
n = 0;
}
Symbol 3030 MovieClip Frame 25
stop();
Symbol 3030 MovieClip Frame 29
stop();
Symbol 3030 MovieClip Frame 30
n = n + 1;
if (n >= notimes) {
gotoAndPlay (34);
n = 0;
}
Symbol 3030 MovieClip Frame 33
stop();
Symbol 3030 MovieClip Frame 37
stop();
Symbol 3030 MovieClip Frame 38
n = n + 1;
if ((n >= notimes) && (_parent.rj._currentframe < 42)) {
gotoAndPlay (42);
n = 0;
}
Symbol 3030 MovieClip Frame 41
stop();
Symbol 3030 MovieClip Frame 52
_parent.boom.gotoAndPlay(20);
Symbol 3030 MovieClip Frame 165
stop();
_parent.gotoAndStop(5);
Symbol 3035 Button
on (press) {
gotoAndStop (2);
}
Symbol 3036 MovieClip Frame 1
stop();
Symbol 3036 MovieClip Frame 2
_global.goto = _global.goto - 1;
_root.gotoAndStop("TWOPLAYMAIN");
Symbol 3039 MovieClip Frame 1
stop();
Instance of Symbol 3015 MovieClip in Symbol 3039 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (keyDown) {
_parent.gotoAndStop(2);
}
Symbol 3039 MovieClip Frame 2
stop();
Instance of Symbol 3030 MovieClip "tc" in Symbol 3039 MovieClip Frame 3
onClipEvent (enterFrame) {
if (Key.isDown(73)) {
if ((_currentframe > 5) && (_currentframe <= 9)) {
gotoAndPlay (2);
}
if ((_currentframe > 13) && (_currentframe <= 17)) {
gotoAndPlay (10);
}
if ((_currentframe > 21) && (_currentframe <= 25)) {
gotoAndPlay (18);
}
if ((_currentframe > 29) && (_currentframe <= 33)) {
gotoAndPlay (26);
}
if ((_currentframe > 37) && (_currentframe <= 41)) {
gotoAndPlay (34);
}
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
if (Key.isDown(77)) {
if ((_currentframe > 1) && (_currentframe <= 5)) {
gotoAndPlay (6);
}
if ((_currentframe > 9) && (_currentframe <= 13)) {
gotoAndPlay (14);
}
if ((_currentframe > 17) && (_currentframe <= 21)) {
gotoAndPlay (22);
}
if ((_currentframe > 25) && (_currentframe <= 29)) {
gotoAndPlay (30);
}
if ((_currentframe > 33) && (_currentframe <= 37)) {
gotoAndPlay (38);
}
}
}
Instance of Symbol 2357 MovieClip "rj" in Symbol 3039 MovieClip Frame 3
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
if ((_currentframe > 5) && (_currentframe <= 9)) {
gotoAndPlay (2);
}
if ((_currentframe > 13) && (_currentframe <= 17)) {
gotoAndPlay (10);
}
if ((_currentframe > 21) && (_currentframe <= 25)) {
gotoAndPlay (18);
}
if ((_currentframe > 29) && (_currentframe <= 33)) {
gotoAndPlay (26);
}
if ((_currentframe > 37) && (_currentframe <= 41)) {
gotoAndPlay (34);
}
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
if (Key.isDown(68)) {
if ((_currentframe > 1) && (_currentframe <= 5)) {
gotoAndPlay (6);
}
if ((_currentframe > 9) && (_currentframe <= 13)) {
gotoAndPlay (14);
}
if ((_currentframe > 17) && (_currentframe <= 21)) {
gotoAndPlay (22);
}
if ((_currentframe > 25) && (_currentframe <= 29)) {
gotoAndPlay (30);
}
if ((_currentframe > 33) && (_currentframe <= 37)) {
gotoAndPlay (38);
}
}
}
Instance of Symbol 3015 MovieClip in Symbol 3039 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (keyDown) {
_parent.gotoAndStop(2);
}
Symbol 3060 MovieClip Frame 61
stop();
_parent.gotoAndStop(3);
Symbol 3072 MovieClip Frame 5
stop();
Symbol 3076 MovieClip Frame 9
stop();
Symbol 3077 MovieClip Frame 1
stop();
Instance of Symbol 3076 MovieClip in Symbol 3077 MovieClip Frame 5
onClipEvent (load) {
_xscale = _parent._xscale;
}
Instance of Symbol 3077 MovieClip "player" in Symbol 3079 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
initscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
initheight = _height;
}
onClipEvent (enterFrame) {
if (_currentframe < 5) {
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(40)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(37)) {
if (Key.isDown(39)) {
gotoAndStop (1);
x_speed = 0;
} else {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(39)) {
if ((_currentframe != 2) && (Key.isDown(40) == false)) {
gotoAndStop (2);
}
if (Key.isDown(40) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(40) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 22;
if (this._parent.platform.hitTest(this._parent._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 22;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(38))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_x < (-150 + (Math.abs(_xscale / initscale) * 13))) {
_x = (-150 + (Math.abs(_xscale / initscale) * 13));
}
if (_x > (150 - (Math.abs(_xscale / initscale) * 13))) {
_x = (150 - (Math.abs(_xscale / initscale) * 13));
}
if ((_y > 250) && (this._parent._parent.scream._currentframe == 1)) {
this._parent._parent.scream.gotoAndPlay(2);
}
if (_parent._parent.walls._currentframe == 5) {
if ((!too_late) && (_parent._parent.player_hit._height < _parent._parent.enemy1.player._height)) {
gotoAndStop (5);
movement = random(4) + 1;
if (random(2) == 0) {
movement = movement * -1;
}
n = 0;
_y = (_y - 50);
} else {
too_late = true;
}
}
} else {
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
x_speed = x_speed * 0.5;
y_speed = y_speed + 1;
if (y_speed > 2) {
y_speed = 2;
}
_y = (_y + y_speed);
_x = (_x + x_speed);
}
}
Instance of Symbol 3078 MovieClip "platform" in Symbol 3079 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 3081 MovieClip Frame 5
stop();
Symbol 3082 MovieClip Frame 1
stop();
Instance of Symbol 3076 MovieClip in Symbol 3082 MovieClip Frame 5
onClipEvent (load) {
_xscale = _parent._xscale;
}
Instance of Symbol 3082 MovieClip "player" in Symbol 3083 MovieClip Frame 1
onClipEvent (load) {
speed = 3;
xscale = _xscale;
initscale = _xscale;
inity = _y;
this._parent.platform._yscale = 100;
initheight = _height;
}
onClipEvent (enterFrame) {
if (_currentframe < 5) {
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe == 3) && (y_speed > 0)) {
this._parent._parent.step.gotoAndPlay(3);
_y = inity;
this._parent.platform._yscale = 100;
}
if (Key.isDown(83)) {
gotoAndStop (4);
x_speed = 0;
}
if (Key.isDown(65)) {
if (Key.isDown(68)) {
gotoAndStop (1);
x_speed = 0;
} else {
if ((_currentframe != 2) && (Key.isDown(83) == false)) {
gotoAndStop (2);
}
if (Key.isDown(83) == false) {
x_speed = -speed;
_xscale = (-xscale);
}
}
} else if (Key.isDown(68)) {
if ((_currentframe != 2) && (Key.isDown(83) == false)) {
gotoAndStop (2);
}
if (Key.isDown(83) == false) {
x_speed = speed;
_xscale = xscale;
}
} else {
if (Key.isDown(83) == false) {
gotoAndStop (1);
}
x_speed = 0;
}
} else if (_currentframe != 3) {
gotoAndStop (1);
_rotation = (_rotation + x_speed);
}
this._parent.platform._x = _x;
this._parent.platform._y = _y;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
y_speed = 0;
} else {
y_speed = y_speed + 1;
}
this._parent.platform._x = _x;
this._parent.platform._y = 19;
if (this._parent.platform.hitTest(this._parent._parent.walls) == false) {
if (fall_off_edge != true) {
if (_currentframe != 3) {
y_speed = -3;
_y = (_y - 4);
fall_off_edge = true;
}
}
}
this._parent.platform._x = _x;
this._parent.platform._y = 19;
if (this._parent.platform.hitTest(this._parent._parent.walls)) {
if ((_currentframe < 3) && (Key.isDown(87))) {
gotoAndStop (3);
y_speed = -13;
this._parent.platform._yscale = 200;
}
}
_y = (_y + y_speed);
_x = (_x + x_speed);
if (_x < (-150 + (Math.abs(_xscale / initscale) * 13))) {
_x = (-150 + (Math.abs(_xscale / initscale) * 13));
}
if (_x > (150 - (Math.abs(_xscale / initscale) * 13))) {
_x = (150 - (Math.abs(_xscale / initscale) * 13));
}
if ((_y > 250) && (this._parent._parent.scream._currentframe == 1)) {
this._parent._parent.scream.gotoAndPlay(2);
}
_parent._parent.player_hit._width = Math.abs(_xscale / initscale) * 26;
_parent._parent.player_hit._height = Math.abs(_yscale / initscale) * 50;
_parent._parent.player_hit._x = _x + _parent._x;
_parent._parent.player_hit._y = _y + _parent._y;
if (_parent._parent.walls._currentframe == 5) {
if ((!too_late) && (_parent._parent.player_hit._height >= _parent._parent.enemy1.player._height)) {
gotoAndStop (5);
movement = random(4) + 1;
if (random(2) == 0) {
movement = movement * -1;
}
n = 0;
_y = (_y - 50);
} else {
too_late = true;
}
}
} else {
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
x_speed = x_speed * 0.5;
y_speed = y_speed + 1;
if (y_speed > 2) {
y_speed = 2;
}
_y = (_y + y_speed);
_x = (_x + x_speed);
}
}
Instance of Symbol 3078 MovieClip "platform" in Symbol 3083 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 3087 MovieClip Frame 1
stop();
Instance of Symbol 3085 MovieClip "dollar" in Symbol 3087 MovieClip Frame 1
onClipEvent (load) {
tellTarget (_parent) {
n = random(360);
falling = (random(20) / 1.5) + 2;
movement = (random(5) / 1.5) + 1;
_rotation = 0;
_y = (_y + (random(50) - 25));
_x = ((random(300) - 150) + 320);
};
}
onClipEvent (enterFrame) {
tellTarget (_parent) {
_y = (_y + 2);
if (_y < 250) {
_x = _root.player._x;
}
_x = (_x + (movement * Math.sin(n)));
_rotation = (((-movement) * Math.sin(n)) * 3);
n = n + 0.1;
if (_y > 450) {
movement = (random(5) / 1.5) + 1;
_rotation = 0;
_y = (-20 - random(50));
_x = ((random(300) - 150) + 320);
falling = (random(20) / 1.5) + 2;
}
};
if (_parent.hitTest(_parent._parent.player_hit)) {
tellTarget (_parent._parent.player.player) {
if (_currentframe < 5) {
expand = 3;
_yscale = (_yscale + expand);
_xscale = (_xscale + ((expand * _xscale) / xscale));
this._parent._parent.shadow2._xscale = this._parent._parent.shadow2._xscale + expand;
this._parent._parent.shadow2._yscale = this._parent._parent.shadow2._yscale + expand;
xscale = xscale + expand;
}
};
_parent.gotoAndPlay(2);
}
if (_parent.hitTest(_parent._parent.enemy1.player)) {
tellTarget (_parent._parent.enemy1.player) {
if (_currentframe < 5) {
expand = 3;
_yscale = (_yscale + expand);
_xscale = (_xscale + ((expand * _xscale) / xscale));
this._parent._parent.shadow3._xscale = this._parent._parent.shadow3._xscale + expand;
this._parent._parent.shadow3._yscale = this._parent._parent.shadow3._yscale + expand;
xscale = xscale + expand;
}
};
_parent.gotoAndPlay(2);
}
}
Symbol 3087 MovieClip Frame 95
gotoAndStop (1);
_y = (-20 - random(100));
Symbol 3094 MovieClip Frame 1
stop();
Symbol 3094 MovieClip Frame 70
stop();
if (_parent.enemy1.player._currentframe == 5) {
_parent.gotoAndStop(5);
}
if (_parent.player.player._currentframe == 5) {
_parent.gotoAndStop(4);
}
Symbol 3101 MovieClip Frame 1
stop();
Instance of Symbol 3045 MovieClip "shadow2" in Symbol 3101 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (this._parent.player.player._x + this._parent.player._x);
_alpha = (80 - (((_y - this._parent.player.player._y) - this._parent.player._y) / 2));
if ((_y < (this._parent.player.player._y - this._parent.player._y)) || (_parent.walls._currentframe == 5)) {
_alpha = 0;
}
}
Instance of Symbol 3045 MovieClip "shadow3" in Symbol 3101 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (this._parent.enemy1.player._x + this._parent.enemy1._x);
_alpha = (80 - (((_y - this._parent.enemy1.player._y) - this._parent.enemy1._y) / 2));
if ((_y < (this._parent.enemy1.player._y - this._parent.enemy1._y)) || (_parent.walls._currentframe == 5)) {
_alpha = 0;
}
}
Instance of Symbol 3052 MovieClip in Symbol 3101 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (keyDown) {
_parent.gotoAndStop(2);
}
Instance of Symbol 3067 MovieClip "walls" in Symbol 3101 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
if (_parent.player_hit._y >= 200) {
totalheight = _parent.player_hit._height + _parent.enemy1.player._height;
if ((totalheight >= 200) && (_currentframe == 1)) {
gotoAndStop (2);
}
if ((totalheightt >= 250) && (_currentframe == 2)) {
gotoAndStop (3);
}
if ((totalheight >= 300) && (_currentframe == 3)) {
gotoAndStop (4);
}
if ((totalheight >= 350) && (_currentframe == 4)) {
gotoAndStop (5);
_parent.explosion.gotoAndPlay(3);
}
}
}
Instance of Symbol 3045 MovieClip "shadow2" in Symbol 3101 MovieClip Frame 3
onClipEvent (enterFrame) {
_x = (this._parent.player.player._x + this._parent.player._x);
_alpha = (80 - (((_y - this._parent.player.player._y) - this._parent.player._y) / 2));
if ((_y < (this._parent.player.player._y - this._parent.player._y)) || (_parent.walls._currentframe == 5)) {
_alpha = 0;
}
}
Instance of Symbol 3045 MovieClip "shadow3" in Symbol 3101 MovieClip Frame 3
onClipEvent (enterFrame) {
_x = (this._parent.enemy1.player._x + this._parent.enemy1._x);
_alpha = (80 - (((_y - this._parent.enemy1.player._y) - this._parent.enemy1._y) / 2));
if ((_y < (this._parent.enemy1.player._y - this._parent.enemy1._y)) || (_parent.walls._currentframe == 5)) {
_alpha = 0;
}
}
Instance of Symbol 3084 MovieClip "player_hit" in Symbol 3101 MovieClip Frame 3
onClipEvent (load) {
_alpha = 0;
}