Frame 1
var savefile = SharedObject.getLocal("the_game");
trace(savefile.data.alcoholism_score);
if (savefile.data.alcoholism_score == undefined) {
savefile.data.alcoholism_score = 0;
savefile.flush();
}
if (savefile.data.troll_score == undefined) {
savefile.data.troll_score = 0;
savefile.flush();
}
if (savefile.data.bush_score == undefined) {
savefile.data.bush_score = 0;
savefile.flush();
}
savefile.flush();
trace(savefile.data.alcoholism_score);
menuChange = new ContextMenu();
menuChange.hideBuiltInItems();
_root.menu = menuChange;
MochiAd.showClickAwayAd({id:"50a0408150b05432", clip:clickawayad_mc});
btn_mainMenu_clickaway.onRelease = function () {
MochiAd.unload(clickawayad_mc);
gotoAndPlay ("f_mainMenu");
};
stop();
stop();
Instance of Symbol 9 MovieClip in Frame 1
onClipEvent (load) {
n = 0;
}
onClipEvent (enterFrame) {
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
PercentLoaded = PercentLoaded * (n / 90);
n = n + 1;
_xscale = PercentLoaded;
if (PercentLoaded >= 100) {
_xscale = 100;
if ((this._parent.play_time._currentframe == 1) && (_root.player._currentframe != 3)) {
this._parent.money_smash1._alpha = 100;
this._parent.money_smash2._alpha = 100;
this._parent.money_smash1.play();
this._parent.money_smash2.play();
this._parent.money_smash1._x = _root.player._x;
this._parent.money_smash2._x = _root.player._x;
this._parent.play_time.gotoAndPlay(2);
}
}
}
Instance of Symbol 11 MovieClip "money_smash2" in Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 18 MovieClip "shadow" in 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 40 MovieClip "player" in 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 = 342;
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 (_x < 182.3) {
_x = 182.3;
}
if (_x > 464.3) {
_x = 464.3;
}
if (_y > inity) {
_y = inity;
}
}
}
Instance of Symbol 42 MovieClip "platform" in Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 44 MovieClip "money_smash1" in Frame 1
onClipEvent (load) {
_alpha = 0;
}
Frame 2
gotoAndPlay (3);
Instance of Symbol 68 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 68 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 68 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 68 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 68 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 68 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 68 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;
Frame 928
stop();
_root._x = 0;
_root._y = 0;
Instance of Symbol 18 MovieClip "shadow" in Frame 928
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 368 MovieClip "player" in Frame 928
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 42 MovieClip "platform" in Frame 928
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 390 MovieClip "hitter" in Frame 928
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 391 MovieClip in Frame 928
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 952
stop();
Instance of Symbol 391 MovieClip in Frame 952
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 402 MovieClip "hitter" in Frame 952
onClipEvent (load) {
_alpha = 0;
}
Frame 977
gotoAndStop ("MAINER MAIN");
Instance of Symbol 391 MovieClip in Frame 978
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 1009
stop();
Instance of Symbol 415 MovieClip in Frame 1009
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 1014
gotoAndStop ("MAINER MAIN");
Frame 1039
stop();
Instance of Symbol 391 MovieClip in Frame 1039
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 429 MovieClip "hitter" in Frame 1039
onClipEvent (load) {
_alpha = 0;
}
Frame 1050
gotoAndStop ("MAINER MAIN");
Frame 1074
stop();
Instance of Symbol 479 MovieClip in Frame 1074
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 483 MovieClip in Frame 1075
onClipEvent (load) {
stop();
}
onClipEvent (enterFrame) {
if (_root.anarchy._currentframe == 2) {
play();
}
}
Instance of Symbol 484 MovieClip in Frame 1075
onClipEvent (load) {
stop();
}
onClipEvent (enterFrame) {
if (_root.anarchy._currentframe == 2) {
play();
}
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1075
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 487 MovieClip "player" in Frame 1075
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 42 MovieClip "platform" in Frame 1075
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 489 MovieClip "music" in Frame 1075
onClipEvent (load) {
stop();
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1075
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(13);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1076
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 595 MovieClip "player" in Frame 1076
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 574 MovieClip "sfx" in Frame 1076
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(3);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1077
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 487 MovieClip "player" in Frame 1077
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 599 MovieClip "sfx" in Frame 1077
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(4);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1078
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 487 MovieClip "player" in Frame 1078
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 601 MovieClip "sfx" in Frame 1078
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(5);
if (this.button._currentframe == 1) {
this.button.gotoAndStop(2);
}
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1079
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 18 MovieClip "shadow2" in Frame 1079
onClipEvent (enterFrame) {
_x = this._parent.player2._x;
if (_y < this._parent.player2._y) {
_alpha = 0;
}
}
Instance of Symbol 18 MovieClip "shadow3" in Frame 1079
onClipEvent (enterFrame) {
_x = this._parent.player3._x;
if (_y < this._parent.player3._y) {
_alpha = 0;
}
}
Instance of Symbol 18 MovieClip "shadow4" in Frame 1079
onClipEvent (enterFrame) {
_x = this._parent.player4._x;
if (_y < this._parent.player4._y) {
_alpha = 0;
}
}
Instance of Symbol 18 MovieClip "shadow5" in Frame 1079
onClipEvent (enterFrame) {
_x = this._parent.player5._x;
if (_y < this._parent.player5._y) {
_alpha = 0;
}
}
Instance of Symbol 487 MovieClip "player2" in Frame 1079
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 487 MovieClip "player3" in Frame 1079
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 487 MovieClip "player4" in Frame 1079
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 487 MovieClip "player5" in Frame 1079
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 487 MovieClip "player" in Frame 1079
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 574 MovieClip "sfx" in Frame 1079
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(6);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1080
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 487 MovieClip "player" in Frame 1080
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 574 MovieClip "sfx" in Frame 1080
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(9);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1081
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 42 MovieClip "platform" in Frame 1081
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 798 MovieClip "other" in Frame 1081
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (this._parent.hearts._currentframe == 1)) {
_global.heart_fight = true;
this._parent.hearts.gotoAndPlay(2);
}
}
Instance of Symbol 487 MovieClip "player" in Frame 1081
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 809 MovieClip "player_break" in Frame 1081
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = _root.player._x;
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1081
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(10);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1083
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 487 MovieClip "player" in Frame 1083
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 42 MovieClip "platform" in Frame 1083
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1083
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(11);
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1084
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(49);
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1086
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(14);
}
Instance of Symbol 483 MovieClip in Frame 1087
onClipEvent (enterFrame) {
if (this._parent.msgbox._currentframe != 1) {
stop();
}
}
Instance of Symbol 484 MovieClip in Frame 1087
onClipEvent (enterFrame) {
if (this._parent.msgbox._currentframe != 1) {
stop();
}
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1087
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 487 MovieClip "player" in Frame 1087
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 1082 MovieClip "dance" in Frame 1087
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 42 MovieClip "platform" in Frame 1087
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1087
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(15);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1088
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 1112 MovieClip "hitter" in Frame 1088
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 487 MovieClip "player" in Frame 1088
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 42 MovieClip "platform" in Frame 1088
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 489 MovieClip "music" in Frame 1088
onClipEvent (load) {
stop();
}
Instance of Symbol 1124 MovieClip "msgbox" in Frame 1088
onClipEvent (load) {
gotoAndStop (1078);
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1088
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(17);
}
Instance of Symbol 18 MovieClip "shadow2" in Frame 1089
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 815 MovieClip "sfx" in Frame 1089
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(18);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1090
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 1238 MovieClip "player" in Frame 1090
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 42 MovieClip "platform" in Frame 1090
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1278 MovieClip "sfx" in Frame 1090
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(21);
}
Instance of Symbol 1330 MovieClip "GW" in Frame 1091
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 1333 MovieClip "walls" in Frame 1092
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 42 MovieClip "pratfall_hit2" in Frame 1092
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 42 MovieClip "pratfall_hit" in Frame 1092
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 42 MovieClip "pratfall_hit3" in Frame 1092
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 42 MovieClip "pratfall_hit4" in Frame 1092
onClipEvent (load) {
this._alpha = 0;
this._xscale = 50;
}
Instance of Symbol 487 MovieClip "player" in Frame 1092
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 42 MovieClip "platform" in Frame 1092
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1348 MovieClip "pratfall" in Frame 1092
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 815 MovieClip "sfx" in Frame 1092
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(23);
if (_currentframe == 3) {
_root.pratfall.gotoAndStop(1);
}
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1094
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 487 MovieClip "player" in Frame 1094
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 42 MovieClip "platform" in Frame 1094
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1094
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(25);
}
Instance of Symbol 489 MovieClip "music" in Frame 1095
onClipEvent (load) {
stopAllSounds();
stop();
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1095
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(27);
}
Frame 1097
_global.cutscene = false;
Instance of Symbol 483 MovieClip in Frame 1097
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 484 MovieClip in Frame 1097
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1097
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 1238 MovieClip "player" in Frame 1097
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 42 MovieClip "platform" in Frame 1097
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1671 MovieClip "music3" in Frame 1097
onClipEvent (load) {
stop();
}
Instance of Symbol 1171 MovieClip "music2" in Frame 1097
onClipEvent (load) {
stop();
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1097
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(29);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1099
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 487 MovieClip "player" in Frame 1099
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 42 MovieClip "platform" in Frame 1099
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1099
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(31);
}
Instance of Symbol 483 MovieClip in Frame 1100
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 484 MovieClip in Frame 1100
onClipEvent (enterFrame) {
if (cutscene == true) {
stop();
} else {
play();
}
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1100
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 487 MovieClip "player" in Frame 1100
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 1750 MovieClip "player2" in Frame 1100
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 42 MovieClip "platform" in Frame 1100
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1100
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(33);
}
Instance of Symbol 1110 MovieClip "scream" in Frame 1100
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1101
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(34);
}
Instance of Symbol 2325 MovieClip "subs" in Frame 1102
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1102
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(35);
}
Instance of Symbol 2706 MovieClip in Frame 1105
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 2708 MovieClip "blur" in Frame 1105
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1106
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 1238 MovieClip "player" in Frame 1106
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 42 MovieClip "platform" in Frame 1106
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1106
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(42);
}
Frame 1107
_global.bullet_number = 0;
_global.explosion_number = 0;
_global.debt = 0;
stop();
Instance of Symbol 2712 MovieClip "bullety" in Frame 1107
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 2730 MovieClip "player" in Frame 1107
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 2743 MovieClip "asteroid" in Frame 1107
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1107
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(43);
}
Instance of Symbol 815 MovieClip "sfx" in Frame 1108
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(44);
}
Instance of Symbol 18 MovieClip "shadow" in Frame 1111
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 1238 MovieClip "player" in Frame 1111
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 42 MovieClip "platform" in Frame 1111
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 574 MovieClip "sfx" in Frame 1111
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(47);
}
Instance of Symbol 3034 MovieClip "sfx" in Frame 1113
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(50);
}
Frame 1115
stop();
Instance of Symbol 3039 MovieClip in Frame 1115
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);
}
}
Instance of Symbol 4 MovieClip "dollar" in Symbol 5 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 9 MovieClip Frame 1
stop();
Symbol 11 MovieClip Frame 1
stop();
Symbol 11 MovieClip Frame 17
gotoAndPlay (5);
Symbol 14 MovieClip Frame 1
stop();
Symbol 24 MovieClip Frame 5
stop();
Symbol 34 MovieClip Frame 24
stop();
Instance of Symbol 34 MovieClip "blood" in Symbol 39 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
_global.blood_number = _global.blood_number + 1;
}
Symbol 39 MovieClip Frame 14
gotoAndPlay (2);
Symbol 40 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 3
tellTarget (_root.player) {
gotoAndStop (5);
_y = inity;
};
Symbol 44 MovieClip Frame 17
gotoAndPlay (5);
Symbol 47 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 10
_root.playi.gotoAndPlay(2);
Symbol 51 MovieClip Frame 38
gotoAndPlay (26);
Symbol 55 Button
on (press) {
_root.gotoAndStop(2);
}
Symbol 56 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 6
stop();
Symbol 3126 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd
{
function MochiAd () {
}
static function getVersion() {
return("2.5");
}
static function showPreGameAd(options) {
var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}, ad_progress:function (percent) {
}};
options = _parseOptions(options, _local26);
if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") {
options.ad_started();
options.ad_finished();
return(undefined);
}
var clip = options.clip;
var _local22 = 11000;
var _local25 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local14 = _getRes(options);
var _local4 = _local14[0];
var _local13 = _local14[1];
mc._x = _local4 * 0.5;
mc._y = _local13 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk._x = _local4 * -0.5;
chk._y = _local13 * -0.5;
var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4);
if (options.no_progress_bar) {
_local6._visible = false;
delete options.no_progress_bar;
} else {
_local6._x = 10;
_local6._y = _local13 - 20;
}
var _local21 = options.color;
delete options.color;
var _local19 = options.background;
delete options.background;
var _local23 = options.outline;
delete options.outline;
var _local5 = _local6.createEmptyMovieClip("_outline", 1);
_local5.beginFill(_local19);
_local5.moveTo(0, 0);
_local5.lineTo(_local4 - 20, 0);
_local5.lineTo(_local4 - 20, 10);
_local5.lineTo(0, 10);
_local5.lineTo(0, 0);
_local5.endFill();
var _local3 = _local6.createEmptyMovieClip("_inside", 2);
_local3.beginFill(_local21);
_local3.moveTo(0, 0);
_local3.lineTo(_local4 - 20, 0);
_local3.lineTo(_local4 - 20, 10);
_local3.lineTo(0, 10);
_local3.lineTo(0, 0);
_local3.endFill();
_local3._xscale = 0;
var _local7 = _local6.createEmptyMovieClip("_outline", 3);
_local7.lineStyle(0, _local23, 100);
_local7.moveTo(0, 0);
_local7.lineTo(_local4 - 20, 0);
_local7.lineTo(_local4 - 20, 10);
_local7.lineTo(0, 10);
_local7.lineTo(0, 0);
chk.ad_msec = _local22;
chk.ad_timeout = _local25;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.regContLC = function (lc_name) {
mc._containerLCName = lc_name;
};
var sendHostProgress = false;
mc.lc.sendHostLoadProgress = function (lc_name) {
sendHostProgress = true;
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
mc.lc.rpc = function (callbackID, arg) {
MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
chk.onEnterFrame = function () {
var _local6 = this._parent._parent;
var _local11 = this._parent._mochiad_ctr;
var _local5 = getTimer() - this.started;
var _local3 = false;
var _local4 = _local6.getBytesTotal();
var _local8 = _local6.getBytesLoaded();
var _local2 = (100 * _local8) / _local4;
var _local10 = (100 * _local5) / chk.ad_msec;
var _local9 = this._mochiad_bar._inside;
var _local13 = Math.min(100, Math.min(_local2 || 0, _local10));
_local13 = Math.max(this.last_pcnt, _local13);
this.last_pcnt = _local13;
_local9._xscale = _local13;
options.ad_progress(_local13);
if (sendHostProgress) {
clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2});
if (_local2 == 100) {
sendHostProgress = false;
}
}
if (!chk.showing) {
var _local7 = _local11.getBytesTotal();
if ((_local7 > 0) || (typeof(_local7) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) {
options.ad_failed();
_local3 = true;
}
}
if (_local5 > chk.ad_msec) {
_local3 = true;
}
if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
}
}
};
}
static function showClickAwayAd(options) {
var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () {
}, ad_finished:function () {
}, ad_loaded:function (width, height) {
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_skipped:function () {
}};
options = _parseOptions(options, _local9);
var clip = options.clip;
var _local8 = options.ad_timeout;
delete options.ad_timeout;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local4 = _getRes(options);
var _local10 = _local4[0];
var _local7 = _local4[1];
mc._x = _local10 * 0.5;
mc._y = _local7 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_timeout = _local8;
chk.started = getTimer();
chk.showing = false;
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.rpc = function (callbackID, arg) {
MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
var _local20 = false;
mc.lc.regContLC = function (lc_name) {
mc._containerLCName = lc_name;
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
_local2 = true;
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local2) {
delete this.onEnterFrame;
}
};
}
static function showInterLevelAd(options) {
var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}};
options = _parseOptions(options, _local13);
var clip = options.clip;
var _local10 = 11000;
var _local12 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local14 = _local5[0];
var _local11 = _local5[1];
mc._x = _local14 * 0.5;
mc._y = _local11 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_msec = _local10;
chk.ad_timeout = _local12;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
mc.lc.rpc = function (callbackID, arg) {
MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local4 > chk.ad_msec) {
_local2 = true;
}
if (_local2) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
}
}
};
}
static function showPreloaderAd(options) {
trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0");
showPreGameAd(options);
}
static function showTimedAd(options) {
trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0");
showInterLevelAd(options);
}
static function _allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function load(options) {
var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = _parseOptions(options, _local13);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local9 = options.clip;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local9._mochiad_loaded) {
return(null);
}
var _local12 = options.depth;
delete options.depth;
var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12);
var _local11 = _getRes(options);
options.res = (_local11[0] + "x") + _local11[1];
options.server = options.server + options.id;
delete options.id;
_local9._mochiad_loaded = true;
var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1);
for (var _local7 in options) {
_local4[_local7] = options[_local7];
}
var _local10 = _local4.server;
delete _local4.server;
var _local14 = _allowDomains(_local10);
_local6.onEnterFrame = function () {
if (this._mochiad_ctr._url != this._url) {
this.onEnterFrame = function () {
if (!this._mochiad_ctr) {
delete this.onEnterFrame;
MochiAd.unload(this._parent);
}
};
}
};
var _local5 = new LocalConnection();
var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local5.mc = _local6;
_local5.name = _local8;
_local5.hostname = _local14;
_local5.allowDomain = function (d) {
return(true);
};
_local5.allowInsecureDomain = _local5.allowDomain;
_local5.connect(_local8);
_local6.lc = _local5;
_local4.lc = _local8;
_local4.st = getTimer();
_local4.loadMovie(_local10 + ".swf", "POST");
return(_local6);
}
static function unload(clip) {
if (typeof(clip) == "undefined") {
clip = _root;
}
if (clip.clip && (clip.clip._mochiad)) {
clip = clip.clip;
}
if (!clip._mochiad) {
return(false);
}
if (clip._mochiad._containerLCName != undefined) {
clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"});
}
clip._mochiad.removeMovieClip();
delete clip._mochiad_loaded;
delete clip._mochiad;
return(true);
}
static function _isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function _getRes(options) {
var _local3 = options.clip.getBounds();
var _local2 = 0;
var _local1 = 0;
if (typeof(options.res) != "undefined") {
var _local4 = options.res.split("x");
_local2 = parseFloat(_local4[0]);
_local1 = parseFloat(_local4[1]);
} else {
_local2 = _local3.xMax - _local3.xMin;
_local1 = _local3.yMax - _local3.yMin;
}
if ((_local2 == 0) || (_local1 == 0)) {
_local2 = Stage.width;
_local1 = Stage.height;
}
return([_local2, _local1]);
}
static function _parseOptions(options, defaults) {
var _local4 = {};
for (var _local8 in defaults) {
_local4[_local8] = defaults[_local8];
}
if (options) {
for (var _local8 in options) {
_local4[_local8] = options[_local8];
}
}
if (_root.mochiad_options) {
var _local5 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local5.length) {
var _local3 = _local5[_local2].split("=");
_local4[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
if (_local4.id == "test") {
trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!");
}
return(_local4);
}
static function rpc(clip, callbackID, arg) {
switch (arg.id) {
case "setValue" :
setValue(clip, arg.objectName, arg.value);
break;
case "getValue" :
var _local4 = getValue(clip, arg.objectName);
clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4);
break;
case "runMethod" :
var _local3 = runMethod(clip, arg.method, arg.args);
clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3);
break;
default :
trace("[mochiads rpc] unknown rpc id: " + arg.id);
}
}
static function setValue(base, objectName, value) {
var _local2 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
base[_local2[_local1]] = value;
}
static function getValue(base, objectName) {
var _local2 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
return(base[_local2[_local1]]);
}
static function runMethod(base, methodName, argsArray) {
var _local2 = methodName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
if (typeof(base[_local2[_local1]]) == "function") {
return(base[_local2[_local1]].apply(base, argsArray));
}
return(undefined);
}
}
Symbol 62 MovieClip Frame 498
stop();
Symbol 64 Button
on (press) {
gotoAndPlay (650);
}
Symbol 299 Button
on (release) {
getURL ("http://www.maxgames.com", "_blank");
}
Symbol 301 MovieClip Frame 126
stop();
Instance of Symbol 364 MovieClip "player" in Symbol 366 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 364 MovieClip "player" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 364 MovieClip "duck" in Symbol 367 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(_global.player_duck_stop);
}
Symbol 367 MovieClip Frame 5
stop();
Symbol 368 MovieClip Frame 1
stop();
Instance of Symbol 364 MovieClip in Symbol 368 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 364 MovieClip in Symbol 368 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(_global.player_jump_stop);
}
Symbol 372 Button
on (press) {
getURL ("http://www.maxgames.com", "_blank");
}
Symbol 375 Button
on (rollOver) {
_global.goto_highlight = played._y;
}
on (press) {
_global.goto = 0;
gotoAndStop ("MAIN");
}
Symbol 377 Button
on (rollOver) {
_global.goto_highlight = choosed._y;
}
on (press) {
gotoAndPlay ("LEVEL");
}
Symbol 379 Button
on (rollOver) {
_global.goto_highlight = watched._y;
}
on (press) {
_global.goto = 38;
gotoAndStop ("MAIN");
}
Symbol 381 Button
on (rollOver) {
_global.goto_highlight = maxgamed._y;
}
on (press) {
getURL ("http://www.maxgames.com", "_blank");
}
Symbol 383 Button
on (rollOver) {
_global.goto_highlight = checked._y;
}
on (press) {
gotoAndPlay ("EXTRAS");
}
Symbol 385 Button
on (rollOver) {
_global.goto_highlight = viewed._y;
}
on (press) {
gotoAndPlay ("HISCORE");
}
Symbol 388 Button
on (rollOver) {
_global.goto_highlight = download._y;
}
on (press) {
getURL ("http://www.nutcasenightmare.com/download_the_game.zip", "_blank");
}
Symbol 395 Button
on (rollOver) {
_global.goto_highlight = four._y;
}
on (press) {
getURL ("http://www.nutcasenightmare.com/the_game/image_gallery.htm", "_blank");
}
Symbol 396 Button
on (rollOver) {
_global.goto_highlight = two._y;
}
on (press) {
_global.goto = 1;
gotoAndStop ("TWOPLAYMAIN");
}
Symbol 397 Button
on (rollOver) {
_global.goto_highlight = one._y;
}
on (press) {
_global.goto = 0;
gotoAndStop ("TWOPLAYMAIN");
}
Symbol 398 Button
on (rollOver) {
_global.goto_highlight = three._y;
}
on (press) {
_global.goto = 39;
gotoAndStop ("MAIN");
}
Symbol 400 Button
on (press) {
gotoAndPlay ("UNEXTRA");
}
Symbol 408 Button
on (rollOver) {
_global.goto_highlight = _y;
}
on (press) {
_global.goto = 38;
_root.gotoAndStop("MAIN");
}
Symbol 409 Button
on (rollOver) {
_global.goto_highlight = _y;
}
on (press) {
frame = Math.round((_y + 960.65) / 39.775);
_global.goto = frame;
_root.gotoAndStop("MAIN");
}
Symbol 413 Button
on (press) {
gotoAndPlay ("UNLEVEL");
}
Symbol 424 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 425 Button
on (rollOver) {
_global.goto_highlight = tr._y;
}
on (press) {
_global.goto = 29;
gotoAndStop ("MAIN");
}
Symbol 426 Button
on (rollOver) {
_global.goto_highlight = al._y;
}
on (press) {
_global.goto = 11;
gotoAndStop ("MAIN");
}
Symbol 427 Button
on (rollOver) {
_global.goto_highlight = bu._y;
}
on (press) {
_global.goto = 32;
gotoAndStop ("MAIN");
}
Symbol 430 Button
on (press) {
gotoAndPlay ("UNHISCORE");
}
Symbol 487 MovieClip Frame 1
stop();
Symbol 499 Button
on (press) {
gotoAndStop (2);
}
Symbol 500 MovieClip Frame 1
stop();
Symbol 500 MovieClip Frame 2
_root.gotoAndStop("MAINER MAIN");
Symbol 505 Button
on (press) {
gotoAndStop (2);
}
Symbol 506 MovieClip Frame 1
stop();
Symbol 506 MovieClip Frame 2
_global.goto = _global.goto - 1;
_root.gotoAndStop("MAIN");
Symbol 513 MovieClip Frame 302
stop();
Symbol 565 Button
on (press) {
_root.gotoAndStop("MAIN");
}
on (keyPress "<Enter>") {
_root.gotoAndStop("MAIN");
}
Symbol 566 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 572 Button
on (press) {
_root.gotoAndStop("MAIN");
_root._quality = "HIGH";
}
on (keyPress "<Enter>") {
_root.gotoAndStop("MAIN");
_root._quality = "HIGH";
}
Symbol 573 MovieClip Frame 1
stop();
Instance of Symbol 568 MovieClip "timer" in Symbol 573 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 573 MovieClip Frame 3
stop();
Symbol 573 MovieClip Frame 4
stop();
Symbol 574 MovieClip Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 574 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 574 MovieClip Frame 40
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 574 MovieClip Frame 70
stop();
Symbol 576 MovieClip Frame 1
stop();
Symbol 581 Button
on (press) {
this.gotoAndStop(2);
}
Symbol 582 MovieClip Frame 1
stop();
Symbol 582 MovieClip Frame 2
_root.music.gotoAndPlay(2);
Symbol 594 MovieClip Frame 5
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 599 MovieClip Frame 1
stop();
Instance of Symbol 597 MovieClip in Symbol 599 MovieClip Frame 117
onClipEvent (load) {
s = new Sound();
n = 100;
}
onClipEvent (enterFrame) {
s.setVolume(n);
n = n - 2;
}
Symbol 599 MovieClip Frame 169
this._parent.music.stop();
Instance of Symbol 597 MovieClip in Symbol 599 MovieClip Frame 222
onClipEvent (load) {
s = new Sound();
s.setVolume(100);
}
Symbol 599 MovieClip Frame 224
_root._x = 0;
_root._y = 0;
Symbol 599 MovieClip Frame 254
stop();
Symbol 601 MovieClip Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 601 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 601 MovieClip Frame 40
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 601 MovieClip Frame 70
stop();
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 15
stop();
Symbol 642 MovieClip Frame 1
stop();
Symbol 642 MovieClip Frame 39
_root.player5._alpha = 0;
_root.shadow5.gotoAndPlay(2);
_root.lvl5._alpha = 0;
Symbol 642 MovieClip Frame 46
_root.player3._alpha = 0;
_root.shadow3.gotoAndPlay(2);
_root.lvl3._alpha = 0;
Symbol 642 MovieClip Frame 53
_root.player4._alpha = 0;
_root.shadow4.gotoAndPlay(2);
_root.lvl4._alpha = 0;
Symbol 642 MovieClip Frame 66
_root.player2._alpha = 0;
_root.shadow2.gotoAndPlay(2);
_root.lvl2._alpha = 0;
Symbol 642 MovieClip Frame 83
_global.kicked_by_stalin = true;
Symbol 642 MovieClip Frame 87
stop();
Symbol 647 MovieClip Frame 27
stop();
Symbol 792 MovieClip Frame 48
stop();
Symbol 793 MovieClip Frame 1
stop();
Symbol 793 MovieClip Frame 481
_root.screenwhiten.gotoAndPlay(2);
Symbol 793 MovieClip Frame 550
stop();
_root.player_break.gotoAndPlay(2);
_root.player_break._alpha = 100;
_root.player._alpha = 0;
Symbol 809 MovieClip Frame 1
stop();
Symbol 809 MovieClip Frame 70
stop();
_root.sfx.gotoAndPlay(2);
Symbol 813 MovieClip Frame 1
stop();
Symbol 815 MovieClip Frame 1
stop();
Symbol 815 MovieClip Frame 3
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 815 MovieClip Frame 33
stop();
Symbol 819 MovieClip Frame 67
stop();
Symbol 827 MovieClip Frame 349
stop();
Symbol 839 MovieClip Frame 1
stop();
Symbol 839 MovieClip Frame 2
play();
Symbol 839 MovieClip Frame 3
play();
Symbol 839 MovieClip Frame 4
play();
Symbol 846 MovieClip Frame 48
gotoAndPlay (1);
Symbol 846 MovieClip Frame 80
stop();
Symbol 850 MovieClip Frame 24
stop();
Instance of Symbol 850 MovieClip "blood" in Symbol 851 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
_global.blood_number = _global.blood_number + 1;
}
Instance of Symbol 871 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (7);
}
Symbol 893 MovieClip Frame 56
stop();
Symbol 936 MovieClip Frame 1
stop();
_global.blood_number = 1;
_global.face_shot_x = 303.75;
Instance of Symbol 832 MovieClip in Symbol 936 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 839 MovieClip "cross" in Symbol 936 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 846 MovieClip "lawyer" in Symbol 936 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 839 MovieClip "cross" in Symbol 936 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 871 MovieClip in Symbol 936 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 871 MovieClip in Symbol 936 MovieClip Frame 100
onClipEvent (load) {
gotoAndStop (8);
}
Symbol 936 MovieClip Frame 115
gotoAndStop (2);
Instance of Symbol 839 MovieClip "cross" in Symbol 936 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 874 MovieClip in Symbol 936 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 936 MovieClip Frame 205
gotoAndStop (2);
Symbol 936 MovieClip Frame 206
Mouse.show();
Instance of Symbol 893 MovieClip in Symbol 936 MovieClip Frame 206
onClipEvent (load) {
_x = _global.face_shot_x;
}
Symbol 936 MovieClip Frame 712
_root.sfx.gotoAndPlay(2);
Symbol 936 MovieClip Frame 716
stop();
Symbol 950 MovieClip Frame 5
stop();
Symbol 951 MovieClip Frame 1
stop();
Symbol 976 MovieClip Frame 22
stop();
Symbol 979 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip "shadow" in Symbol 979 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 487 MovieClip "player" in Symbol 979 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 42 MovieClip "platform" in Symbol 979 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 938 MovieClip in Symbol 979 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 574 MovieClip "sfx" in Symbol 979 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_currentframe > 37) {
this._parent.nextFrame();
}
}
Instance of Symbol 951 MovieClip "player" in Symbol 979 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 574 MovieClip "sfx" in Symbol 979 MovieClip Frame 2
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(12);
}
Symbol 995 MovieClip Frame 1
stop();
Symbol 998 Button
on (press) {
nextFrame();
}
Symbol 1024 MovieClip Frame 1
stop();
Symbol 1024 MovieClip Frame 11
gotoAndStop (1);
Symbol 1024 MovieClip Frame 89
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1024 MovieClip Frame 90
stop();
Instance of Symbol 1002 MovieClip "road" in Symbol 1025 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 995 MovieClip "item" in Symbol 1025 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + 4.37);
if (_y > 700) {
this.gotoAndStop(random(9) + 2);
_y = -700;
}
}
Instance of Symbol 1024 MovieClip "player" in Symbol 1025 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 1025 MovieClip "alcoh" in Symbol 1026 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 1030 MovieClip Frame 1
stop();
_root.alcoholism_score = savefile.data.alcoholism_score;
Instance of Symbol 1026 MovieClip "alcoh" in Symbol 1030 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 568 MovieClip in Symbol 1030 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 1043 MovieClip Frame 1
stop();
Symbol 1043 MovieClip Frame 6
stop();
Symbol 1043 MovieClip Frame 24
stop();
Symbol 1043 MovieClip Frame 44
stop();
Symbol 1049 MovieClip Frame 19
stop();
Symbol 1049 MovieClip Frame 39
stop();
Symbol 1049 MovieClip Frame 59
stop();
Symbol 1049 MovieClip Frame 79
stop();
Symbol 1049 MovieClip Frame 99
stop();
Symbol 1049 MovieClip Frame 104
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1068 MovieClip Frame 37
gotoAndPlay (27);
Symbol 1068 MovieClip Frame 44
stop();
_root.dance.gotoAndStop(1);
Symbol 1075 MovieClip Frame 37
gotoAndPlay (23);
Symbol 1075 MovieClip Frame 48
stop();
_root.dance.gotoAndStop(1);
Symbol 1081 MovieClip Frame 27
gotoAndPlay (11);
Symbol 1081 MovieClip Frame 34
stop();
_root.dance.gotoAndStop(1);
Symbol 1082 MovieClip Frame 1
stop();
Symbol 1093 MovieClip Frame 1
stop();
Symbol 1093 MovieClip Frame 86
play();
Symbol 1093 MovieClip Frame 87
gotoAndStop (1);
Symbol 1093 MovieClip Frame 210
stop();
this._parent.sfx.gotoAndPlay(2);
Symbol 1106 MovieClip Frame 35
stop();
Symbol 1110 MovieClip Frame 33
stop();
Symbol 1111 MovieClip Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 1111 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 1111 MovieClip Frame 39
if (_root.fivestage._currentframe < 90) {
this._parent.reincarnate.gotoAndPlay(80);
} else {
_root.fivestage.gotoAndPlay(_root.fivestage._currentframe + 1);
}
stop();
Symbol 1111 MovieClip Frame 60
_x = 320;
Instance of Symbol 494 MovieClip in Symbol 1111 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 494 MovieClip in Symbol 1111 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 494 MovieClip in Symbol 1111 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 494 MovieClip in Symbol 1111 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 494 MovieClip in Symbol 1111 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 1111 MovieClip Frame 198
_root.sfx.gotoAndPlay(2);
stop();
Instance of Symbol 494 MovieClip in Symbol 1111 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 1111 MovieClip Frame 299
this._parent.nextFrame();
stop();
stopAllSounds();
Instance of Symbol 494 MovieClip in Symbol 1111 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 1111 MovieClip Frame 664
_root.sfx.gotoAndPlay(2);
Symbol 1111 MovieClip Frame 666
stop();
Symbol 1111 MovieClip Frame 723
stop();
Symbol 1119 Button
on (release) {
_root.sfx.gotoAndPlay(2);
}
Symbol 1124 MovieClip Frame 1
stop();
Symbol 1124 MovieClip Frame 2
_root.music.stop();
Symbol 1124 MovieClip Frame 6
stop();
Instance of Symbol 1122 MovieClip in Symbol 1124 MovieClip Frame 6
on (press) {
startDrag (this._parent);
}
on (release) {
stopDrag();
}
onClipEvent (mouseUp) {
stopDrag();
}
Symbol 1126 Button
on (press) {
this.gotoAndStop(2);
_root.music.play();
}
Symbol 1127 MovieClip Frame 1
stop();
_root.msgbox.gotoAndStop(1);
Symbol 1162 MovieClip Frame 23
gotoAndPlay (1);
Symbol 1162 MovieClip Frame 149
_root.sfx.gotoAndPlay(2);
stop();
Symbol 1168 MovieClip Frame 1
stop();
Symbol 1168 MovieClip Frame 70
stop();
Symbol 1169 MovieClip Frame 1
stop();
Instance of Symbol 1164 MovieClip "player" in Symbol 1169 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 1175 MovieClip Frame 40
stop();
Instance of Symbol 1234 MovieClip "player" in Symbol 1235 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 1234 MovieClip "player" in Symbol 1236 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 1234 MovieClip "duck" in Symbol 1236 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(_global.player_duck_stop);
}
Symbol 1236 MovieClip Frame 5
stop();
Instance of Symbol 364 MovieClip in Symbol 1237 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_icy);
}
Symbol 1237 MovieClip Frame 35
_root.prevFrame();
Symbol 1238 MovieClip Frame 1
stop();
Instance of Symbol 1234 MovieClip in Symbol 1238 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_global.player_stop);
}
Instance of Symbol 1234 MovieClip in Symbol 1238 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(_global.player_jump_stop);
}
Instance of Symbol 1234 MovieClip in Symbol 1238 MovieClip Frame 6
onClipEvent (load) {
this.gotoAndStop(_global.player_icy);
}
Symbol 1248 MovieClip Frame 1
stop();
Instance of Symbol 1240 MovieClip in Symbol 1248 MovieClip Frame 1
onClipEvent (load) {
n = 0;
}
onClipEvent (enterFrame) {
n = n + 0.1;
_rotation = (_rotation + (Math.sin(n) * 0.5));
}
Instance of Symbol 1240 MovieClip in Symbol 1248 MovieClip Frame 102
onClipEvent (load) {
n = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Math.sin(n) * 2));
}
Symbol 1248 MovieClip Frame 104
_root.trunk._alpha = 0;
Symbol 1248 MovieClip Frame 138
stop();
_root.sfx.gotoAndPlay(40);
Symbol 1278 MovieClip Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 1278 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 1278 MovieClip Frame 40
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 1278 MovieClip Frame 282
_root._x = 0;
_root._y = 0;
Symbol 1278 MovieClip Frame 312
stop();
Symbol 1281 MovieClip Frame 1
stop();
Symbol 1281 MovieClip Frame 71
stop();
Symbol 1289 MovieClip Frame 1
stop();
Symbol 1300 MovieClip Frame 21
gotoAndPlay (7);
Symbol 1301 MovieClip Frame 1
stop();
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1305 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
frame = random(39) + 1;
gotoAndPlay(frame);
}
Instance of Symbol 1315 MovieClip in Symbol 1316 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (15);
}
Symbol 1317 MovieClip Frame 1
stop();
Instance of Symbol 1320 MovieClip "melt" in Symbol 1321 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 1322 MovieClip Frame 1
stop();
Instance of Symbol 1326 MovieClip in Symbol 1327 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Symbol 1329 MovieClip Frame 11
stop();
Symbol 1330 MovieClip Frame 1
_global.icicle_hit = false;
if (_global.checkpoint == true) {
gotoAndStop (3);
} else {
gotoAndStop (2);
}
_global.checkpoint = false;
Symbol 1330 MovieClip Frame 2
_root._quality = "LOW";
_global.meltname = 20;
Instance of Symbol 1286 MovieClip in Symbol 1330 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hit_end) {
stop();
}
}
Instance of Symbol 1289 MovieClip "walls" in Symbol 1330 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 1289 MovieClip in Symbol 1330 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
}
onClipEvent (enterFrame) {
if (hit_end != true) {
_x = (_x - 3);
}
}
Instance of Symbol 18 MovieClip "shadow2" in Symbol 1330 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 18 MovieClip "shadow2" in Symbol 1330 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 1293 MovieClip in Symbol 1330 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hit_end) {
stop();
}
}
Instance of Symbol 1296 MovieClip "hitter_polar" in Symbol 1330 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 1301 MovieClip "bipolar" in Symbol 1330 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (4);
y_speed = 0;
y_accel = 0;
rotation = 0;
}
onClipEvent (enterFrame) {
if ((_currentframe == 4) && (this._parent.walls._x < 2659.8)) {
gotoAndStop (1);
exist = true;
}
if (exist) {
_x = (_x - 3);
if ((_currentframe == 1) && (this._parent.walls._x < 2159.9)) {
gotoAndStop (2);
walk = true;
}
if ((_currentframe == 2) && ((this._parent.walls._x - ((_x + 1337) - 260)) < 0)) {
gotoAndStop (1);
complet = true;
}
this._parent.hitter_polar._x = _x;
this._parent.hitter_polar._y = _y;
if (this._parent.hitter_polar.hitTest(this._parent.player) && (_currentframe == 2)) {
gotoAndStop (3);
this._parent.player._alpha = 0;
this._parent.shadow2._alpha = 0;
}
if (((_currentframe == 3) || (_currentframe == 6)) && ((this._parent.walls._x - ((_x + 1337) - 260)) < 0)) {
gotoAndStop (5);
complet = true;
}
if (walk) {
_x = (_x + 4);
}
if (complet && (rotation != 3)) {
_rotation = -10;
rotation = 3;
y_speed = -3;
y_accel = 1;
}
if (_x < 100) {
gotoAndStop (4);
} else {
_rotation = (_rotation + rotation);
_y = (_y + y_speed);
y_speed = y_speed + y_accel;
}
}
if ((_y > 500) && (_currentframe == 5)) {
this._parent.prevFrame();
}
}
Instance of Symbol 1316 MovieClip in Symbol 1330 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 1317 MovieClip in Symbol 1330 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 1317 MovieClip in Symbol 1330 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 1317 MovieClip in Symbol 1330 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 1317 MovieClip in Symbol 1330 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 1317 MovieClip in Symbol 1330 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 1321 MovieClip "melt" in Symbol 1330 MovieClip Frame 2
onClipEvent (enterFrame) {
if (meltname > 100) {
_global.meltname = 20;
}
}
Instance of Symbol 1238 MovieClip "player" in Symbol 1330 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 1322 MovieClip "platform" in Symbol 1330 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 1327 MovieClip "icy" in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 1327 MovieClip in Symbol 1330 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 601 MovieClip "sfx" in Symbol 1330 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 1330 MovieClip Frame 3
_root._quality = "LOW";
_global.meltname = 20;
Instance of Symbol 1289 MovieClip "walls" in Symbol 1330 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_x > -2300) {
_x = (_x - 3);
} else {
_global.hit_end = true;
}
}
Instance of Symbol 1238 MovieClip "player" in Symbol 1330 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 1347 MovieClip Frame 1
stop();
Symbol 1347 MovieClip Frame 12
stop();
Symbol 1347 MovieClip Frame 22
stop();
Symbol 1348 MovieClip Frame 1
stop();
Symbol 1348 MovieClip Frame 79
this.gotoAndPlay(13);
Symbol 1348 MovieClip Frame 146
gotoAndPlay (80);
Symbol 1379 MovieClip Frame 144
stop();
Symbol 1444 MovieClip Frame 45
gotoAndPlay (1);
Symbol 1444 MovieClip Frame 46
_root.shadow2._alpha = 0;
Symbol 1444 MovieClip Frame 57
_root.shadow2._alpha = 100;
Symbol 1444 MovieClip Frame 112
_root.shadow2._alpha = 50;
_root.shadow3._alpha = 50;
Symbol 1444 MovieClip Frame 114
_root.shadow2._alpha = 0;
_root.shadow3._alpha = 100;
Symbol 1444 MovieClip Frame 145
this._parent.nextFrame();
Symbol 1500 MovieClip Frame 10
stop();
Symbol 1511 MovieClip Frame 1
stop();
Instance of Symbol 1500 MovieClip in Symbol 1511 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 1511 MovieClip Frame 337
this.clouds._xscale = (this.clouds._yscale = 90);
Symbol 1511 MovieClip Frame 339
this.clouds._xscale = (this.clouds._yscale = 50);
Symbol 1511 MovieClip Frame 341
this.clouds._xscale = (this.clouds._yscale = 20);
Symbol 1511 MovieClip Frame 420
this._parent.sfx.gotoAndPlay(2);
stop();
Symbol 1512 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip "shadow" in Symbol 1512 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 18 MovieClip "shadow2" in Symbol 1512 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 487 MovieClip "player" in Symbol 1512 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 1238 MovieClip "player2" in Symbol 1512 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 42 MovieClip "platform" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 42 MovieClip "platform2" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 18 MovieClip "shadow3" in Symbol 1512 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1444 MovieClip in Symbol 1512 MovieClip Frame 2
onClipEvent (keyDown) {
if (_currentframe < 46) {
gotoAndPlay (46);
}
}
Instance of Symbol 1511 MovieClip in Symbol 1512 MovieClip Frame 3
onClipEvent (keyDown) {
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
Instance of Symbol 815 MovieClip "sfx" in Symbol 1512 MovieClip Frame 3
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(24);
if (_currentframe > 2) {
Mouse.show();
}
}
Symbol 1519 Button
on (press) {
gotoAndStop (2);
}
Symbol 1542 MovieClip Frame 9
stop();
Symbol 1543 MovieClip Frame 1
stop();
Instance of Symbol 1542 MovieClip in Symbol 1543 MovieClip Frame 4
onClipEvent (load) {
_xscale = _parent._xscale;
}
Instance of Symbol 1543 MovieClip "player" in Symbol 1545 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 1544 MovieClip "platform" in Symbol 1545 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 1543 MovieClip "player" in Symbol 1546 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 1544 MovieClip "platform" in Symbol 1546 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 1551 MovieClip Frame 5
stop();
Symbol 1552 MovieClip Frame 1
stop();
Instance of Symbol 1552 MovieClip "player" in Symbol 1553 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 1544 MovieClip "platform" in Symbol 1553 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 1558 MovieClip Frame 1
stop();
Instance of Symbol 1555 MovieClip "dollar" in Symbol 1558 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 1558 MovieClip Frame 95
gotoAndStop (1);
_y = (-20 - random(100));
Symbol 1568 MovieClip Frame 1
stop();
Symbol 1568 MovieClip Frame 70
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1568 MovieClip Frame 74
unloadMovie (_parent);
Symbol 1570 MovieClip Frame 1
stop();
MochiAd.showClickAwayAd({id:"50a0408150b05432", clip:clickawayad_mc});
btn_mainMenu_clickaway.onRelease = function () {
MochiAd.unload(clickawayad_mc);
gotoAndPlay ("f_mainMenu");
};
stop();
stop();
Symbol 1570 MovieClip Frame 2
_root.music.play();
Instance of Symbol 1528 MovieClip "walls" in Symbol 1570 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 1533 MovieClip "shadow2" in Symbol 1570 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 1533 MovieClip "shadow3" in Symbol 1570 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 1554 MovieClip "player_hit" in Symbol 1570 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
Symbol 1594 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1595 Button
on (rollOver) {
gotoAndStop (3);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1596 Button
on (rollOver) {
gotoAndStop (4);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1597 Button
on (rollOver) {
gotoAndStop (5);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1598 Button
on (rollOver) {
gotoAndStop (6);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1599 Button
on (rollOver) {
gotoAndStop (7);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndPlay (10);
}
Symbol 1608 Button
on (release) {
_parent._parent.gotoAndStop(2);
}
Symbol 1610 MovieClip Frame 1
stop();
Instance of Symbol 1122 MovieClip in Symbol 1610 MovieClip Frame 1
on (press) {
startDrag (this._parent);
}
on (release) {
stopDrag();
}
onClipEvent (mouseUp) {
stopDrag();
}
Symbol 1611 MovieClip Frame 1
stop();
Instance of Symbol 1122 MovieClip in Symbol 1611 MovieClip Frame 44
on (press) {
startDrag (this._parent);
}
on (release) {
stopDrag();
}
onClipEvent (mouseUp) {
stopDrag();
}
Symbol 1611 MovieClip Frame 48
stop();
Symbol 1618 Button
on (press) {
gotoAndStop (3);
}
Symbol 1621 MovieClip Frame 56
stop();
Symbol 1622 MovieClip Frame 1
stop();
Symbol 1622 MovieClip Frame 3
_root._x = 0;
_root._y = 0;
Instance of Symbol 563 MovieClip "mess_age" in Symbol 1622 MovieClip Frame 3
onClipEvent (load) {
this.gotoAndStop(28);
}
Symbol 1669 MovieClip Frame 1
stop();
_xscale = 100;
Symbol 1669 MovieClip Frame 2
if (_root.player._xscale < 0) {
_xscale = -100;
}
Symbol 1669 MovieClip Frame 3
_root.music3.play();
_root.music.stop();
Symbol 1669 MovieClip Frame 60
_root.music3.stop();
_root.music.play();
Symbol 1669 MovieClip Frame 62
gotoAndStop (1);
_global.cutscene = false;
Symbol 1669 MovieClip Frame 63
if (_root.player._xscale < 0) {
_xscale = -100;
}
Symbol 1669 MovieClip Frame 64
_root.music3.play();
_root.music.stop();
Symbol 1669 MovieClip Frame 122
_root.music3.stop();
_root.music.play();
Symbol 1669 MovieClip Frame 125
gotoAndStop (1);
_global.cutscene = false;
Symbol 1669 MovieClip Frame 127
_root.music2.play();
_root.music.stop();
Symbol 1669 MovieClip Frame 185
_root.music2.stop();
_root.music.play();
Symbol 1669 MovieClip Frame 187
gotoAndStop (1);
_global.cutscene = false;
Symbol 1669 MovieClip Frame 189
_root.music2.play();
_root.music.stop();
Symbol 1669 MovieClip Frame 247
_root.music2.stop();
_root.music.play();
Symbol 1669 MovieClip Frame 249
gotoAndStop (1);
_global.cutscene = false;
Symbol 1675 Button
on (press) {
gotoAndStop (2);
}
Symbol 1679 Button
on (press) {
gotoAndStop (3);
}
Symbol 1682 Button
on (press) {
gotoAndStop (4);
}
Symbol 1691 MovieClip Frame 2
stop();
Symbol 1691 MovieClip Frame 8
stop();
Symbol 1699 MovieClip Frame 32
stop();
Symbol 1703 MovieClip Frame 1
stop();
Symbol 1703 MovieClip Frame 35
gotoAndStop (1);
Symbol 1703 MovieClip Frame 69
gotoAndStop (1);
Symbol 1703 MovieClip Frame 74
_parent._parent.die._alpha = _parent._parent.die._alpha + 10;
Symbol 1703 MovieClip Frame 103
gotoAndStop (1);
Symbol 1704 MovieClip Frame 1
stop();
Instance of Symbol 1699 MovieClip "one" in Symbol 1704 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 1699 MovieClip "two" in Symbol 1704 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 1699 MovieClip "three" in Symbol 1704 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 1699 MovieClip "four" in Symbol 1704 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 1703 MovieClip "sign" in Symbol 1704 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_currentframe != 1) {
play();
}
}
Instance of Symbol 1699 MovieClip "one" in Symbol 1704 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 1699 MovieClip "two" in Symbol 1704 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 1699 MovieClip "three" in Symbol 1704 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 1699 MovieClip "four" in Symbol 1704 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 1699 MovieClip in Symbol 1704 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 1699 MovieClip in Symbol 1704 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 1699 MovieClip in Symbol 1704 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 1717 MovieClip Frame 1
stop();
Symbol 1717 MovieClip Frame 56
_parent.gotoAndStop(5);
Symbol 1721 MovieClip Frame 1
n = 0;
initx = _x;
distance = 30;
increment = 0.2;
Symbol 1721 MovieClip Frame 2
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 3
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 4
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 5
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 6
stop();
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 7
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 8
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 9
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 10
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 11
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 12
stop();
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 13
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 14
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 15
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1721 MovieClip Frame 16
gotoAndPlay (2);
_x = (initx + (Math.sin(n) * distance));
n = n + increment;
Symbol 1727 MovieClip Frame 1
stop();
Symbol 1727 MovieClip Frame 2
_parent.music.stop();
Symbol 1727 MovieClip Frame 44
_parent.gotoAndStop(6);
Symbol 1742 MovieClip Frame 1
stop();
Symbol 1742 MovieClip Frame 80
stop();
_parent.gotoAndStop(7);
Symbol 1743 MovieClip Frame 557
gotoAndPlay (48);
Symbol 1747 MovieClip Frame 1
stop();
Instance of Symbol 1691 MovieClip in Symbol 1747 MovieClip Frame 2
onClipEvent (enterFrame) {
if ((_currentframe == 2) && (Key.isDown(40))) {
play();
}
if ((_currentframe == 8) && (Key.isDown(38))) {
play();
}
}
Instance of Symbol 1717 MovieClip "die" in Symbol 1747 MovieClip Frame 2
onClipEvent (load) {
_alpha = 50;
}
onClipEvent (enterFrame) {
if ((_alpha > 99) && (_currentframe == 1)) {
gotoAndPlay (2);
}
}
Instance of Symbol 1721 MovieClip in Symbol 1747 MovieClip Frame 3
onClipEvent (enterFrame) {
if ((_currentframe == 6) && (Key.isDown(37))) {
play();
}
if ((_currentframe == 12) && (Key.isDown(39))) {
play();
}
}
Instance of Symbol 1704 MovieClip in Symbol 1747 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 1727 MovieClip "die" in Symbol 1747 MovieClip Frame 3
onClipEvent (load) {
_alpha = 50;
}
onClipEvent (enterFrame) {
if ((_alpha > 99) && (_currentframe == 1)) {
gotoAndPlay (2);
}
}
Instance of Symbol 1742 MovieClip in Symbol 1747 MovieClip Frame 4
onClipEvent (keyDown) {
if (_currentframe == 1) {
gotoAndPlay (2);
}
}
Instance of Symbol 1704 MovieClip in Symbol 1747 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 1747 MovieClip Frame 5
stop();
_root._x = 0;
_root._y = 0;
Symbol 1747 MovieClip Frame 6
stop();
_root._x = 0;
_root._y = 0;
Symbol 1747 MovieClip Frame 7
stop();
_root._x = 0;
_root._y = 0;
Symbol 1750 MovieClip Frame 1
stop();
Symbol 1754 Button
on (press) {
play();
}
Symbol 1760 MovieClip Frame 1
stop();
Symbol 1760 MovieClip Frame 30
stop();
Symbol 1760 MovieClip Frame 39
stop();
Symbol 1762 MovieClip Frame 1
stop();
Symbol 1762 MovieClip Frame 40
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1768 Button
on (press) {
gotoAndPlay ("H");
}
Symbol 1769 Button
on (press) {
gotoAndPlay ("A");
}
Symbol 1770 Button
on (press) {
gotoAndPlay ("E");
}
Symbol 1771 Button
on (press) {
gotoAndPlay ("M");
}
Symbol 1772 Button
on (press) {
gotoAndPlay ("N");
}
Symbol 1786 MovieClip Frame 37
stop();
Symbol 1850 MovieClip Frame 59
stop();
Symbol 1891 MovieClip Frame 26
stop();
Symbol 1922 MovieClip Frame 17
stop();
Symbol 1945 MovieClip Frame 1
stop();
Symbol 1945 MovieClip Frame 293
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1945 MovieClip Frame 724
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1945 MovieClip Frame 999
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1945 MovieClip Frame 1253
stop();
_root.sfx.gotoAndPlay(2);
Symbol 1945 MovieClip Frame 1870
stop();
_root.sfx.gotoAndPlay(2);
Symbol 2298 MovieClip Frame 2
_root.voice.gotoAndPlay(2);
Symbol 2298 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 2298 MovieClip Frame 675
_parent._parent._xscale = (_parent._parent._yscale = 100);
_parent._parent._x = 0;
_parent._parent._y = 0;
Symbol 2298 MovieClip Frame 1155
_root.sfx.gotoAndPlay(2);
stopAllSounds();
stopAllSounds();
Symbol 2298 MovieClip Frame 1159
unloadMovie (_parent._parent);
Symbol 2299 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip "shadow" in Symbol 2300 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 2299 MovieClip "player" in Symbol 2300 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 42 MovieClip "platform" in Symbol 2300 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 2330 Button
on (release) {
gotoAndStop (2);
}
Symbol 2333 Button
on (press) {
gotoAndStop (3);
}
Symbol 2347 MovieClip Frame 21
stop();
Symbol 2371 MovieClip Frame 45
stop();
Symbol 2373 MovieClip Frame 1
stop();
n = 0;
notimes = 20;
Symbol 2373 MovieClip Frame 5
stop();
Symbol 2373 MovieClip Frame 6
n = n + 1;
if (n >= notimes) {
gotoAndPlay (10);
n = 0;
}
Symbol 2373 MovieClip Frame 9
stop();
Symbol 2373 MovieClip Frame 13
stop();
Symbol 2373 MovieClip Frame 14
n = n + 1;
if (n >= notimes) {
gotoAndPlay (18);
n = 0;
}
Symbol 2373 MovieClip Frame 17
stop();
Symbol 2373 MovieClip Frame 21
stop();
Symbol 2373 MovieClip Frame 22
n = n + 1;
if (n >= notimes) {
gotoAndPlay (26);
n = 0;
}
Symbol 2373 MovieClip Frame 25
stop();
Symbol 2373 MovieClip Frame 29
stop();
Symbol 2373 MovieClip Frame 30
n = n + 1;
if (n >= notimes) {
gotoAndPlay (34);
n = 0;
}
Symbol 2373 MovieClip Frame 33
stop();
Symbol 2373 MovieClip Frame 37
stop();
Symbol 2373 MovieClip Frame 38
n = n + 1;
if ((n >= notimes) && (_parent.rj._currentframe < 42)) {
gotoAndPlay (42);
n = 0;
}
Symbol 2373 MovieClip Frame 41
stop();
Symbol 2373 MovieClip Frame 52
_parent.boom.gotoAndPlay(20);
Symbol 2373 MovieClip Frame 165
stop();
_parent.gotoAndStop(4);
Symbol 2384 MovieClip Frame 1
stop();
n = 0;
notimes = 20;
Symbol 2384 MovieClip Frame 5
stop();
Symbol 2384 MovieClip Frame 6
n = n + 1;
if (n >= notimes) {
gotoAndPlay (10);
n = 0;
}
Symbol 2384 MovieClip Frame 9
stop();
Symbol 2384 MovieClip Frame 13
stop();
Symbol 2384 MovieClip Frame 14
n = n + 1;
if (n >= notimes) {
gotoAndPlay (18);
n = 0;
}
Symbol 2384 MovieClip Frame 17
stop();
Symbol 2384 MovieClip Frame 21
stop();
Symbol 2384 MovieClip Frame 22
n = n + 1;
if (n >= notimes) {
gotoAndPlay (26);
n = 0;
}
Symbol 2384 MovieClip Frame 25
stop();
Symbol 2384 MovieClip Frame 29
stop();
Symbol 2384 MovieClip Frame 30
n = n + 1;
if (n >= notimes) {
gotoAndPlay (34);
n = 0;
}
Symbol 2384 MovieClip Frame 33
stop();
Symbol 2384 MovieClip Frame 37
stop();
Symbol 2384 MovieClip Frame 38
n = n + 1;
if ((n >= notimes) && (_parent.tc._currentframe < 42)) {
gotoAndPlay (42);
n = 0;
}
Symbol 2384 MovieClip Frame 41
stop();
Symbol 2384 MovieClip Frame 114
_parent.boom.gotoAndPlay(2);
Symbol 2384 MovieClip Frame 155
stop();
_parent.gotoAndStop(4);
Symbol 2398 MovieClip Frame 1
stop();
Symbol 2398 MovieClip Frame 19
stop();
Symbol 2398 MovieClip Frame 99
stop();
Symbol 2399 MovieClip Frame 1
stop();
Symbol 2399 MovieClip Frame 2
stop();
Instance of Symbol 2373 MovieClip "tc" in Symbol 2399 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 2384 MovieClip "rj" in Symbol 2399 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 2399 MovieClip Frame 3
stop();
Instance of Symbol 2373 MovieClip "tc" in Symbol 2399 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 2384 MovieClip "rj" in Symbol 2399 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 2399 MovieClip Frame 4
_root._x = 0;
_root._y = 0;
Instance of Symbol 563 MovieClip "mess_age" in Symbol 2399 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop (36);
}
Symbol 2444 MovieClip Frame 1
stop();
Symbol 2444 MovieClip Frame 25
stop();
_global.thread_burn = false;
_parent.gotoAndPlay(12);
Symbol 2452 MovieClip Frame 7
stop();
Instance of Symbol 2452 MovieClip "burst" in Symbol 2453 MovieClip Frame 1
onClipEvent (load) {
_global.burst_number = _global.burst_number + 1;
}
Symbol 2456 MovieClip Frame 9
stop();
Instance of Symbol 2456 MovieClip "bullety" in Symbol 2457 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 2495 MovieClip "player" in Symbol 2497 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 2495 MovieClip "player" in Symbol 2498 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 2495 MovieClip "duck" in Symbol 2498 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(_global.player_duck_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_duck_stop);
}
Symbol 2498 MovieClip Frame 5
stop();
Instance of Symbol 2495 MovieClip "duck" in Symbol 2498 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop(_global.player_duck_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_duck_stop);
}
Symbol 2499 MovieClip Frame 1
stop();
Instance of Symbol 2495 MovieClip in Symbol 2499 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.player_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_stop);
}
Instance of Symbol 2495 MovieClip in Symbol 2499 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(_global.player_jump_stop);
}
onClipEvent (enterFrame) {
gotoAndStop(_global.player_jump_stop);
}
Symbol 2501 MovieClip Frame 1
stop();
Symbol 2509 MovieClip Frame 17
gotoAndPlay (1);
Symbol 2509 MovieClip Frame 18
stop();
Symbol 2509 MovieClip Frame 19
_parent._parent.bar._xscale = _parent._parent.bar._xscale + 20;
if (_parent._parent.bar._xscale > 100) {
_parent._parent.bar._xscale = 100;
}
Symbol 2509 MovieClip Frame 50
stop();
Symbol 2510 MovieClip Frame 1
stop();
Instance of Symbol 2509 MovieClip "victim1" in Symbol 2510 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 2509 MovieClip "victim2" in Symbol 2510 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 2509 MovieClip "victim3" in Symbol 2510 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 2509 MovieClip "victim1" in Symbol 2510 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 2509 MovieClip "victim2" in Symbol 2510 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 2509 MovieClip "victim3" in Symbol 2510 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 2509 MovieClip "victim1" in Symbol 2510 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 2509 MovieClip "victim2" in Symbol 2510 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 2509 MovieClip "victim3" in Symbol 2510 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 2509 MovieClip "victim1" in Symbol 2510 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 2509 MovieClip "victim2" in Symbol 2510 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 2509 MovieClip "victim3" in Symbol 2510 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 2509 MovieClip "victim1" in Symbol 2510 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 2509 MovieClip "victim2" in Symbol 2510 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 2509 MovieClip "victim3" in Symbol 2510 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 2516 Button
on (press) {
_parent.gotoAndStop(40);
}
Symbol 2517 MovieClip Frame 1
stop();
Symbol 2517 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 2517 MovieClip Frame 41
stop();
Symbol 2548 MovieClip Frame 1
stop();
Symbol 2548 MovieClip Frame 25
gotoAndStop (1);
Symbol 2575 MovieClip Frame 3
_global.score = _global.score + 1000;
Symbol 2575 MovieClip Frame 25
stop();
Symbol 2586 MovieClip Frame 1
stop();
Symbol 2586 MovieClip Frame 25
gotoAndStop (1);
Symbol 2679 Button
on (press) {
gotoAndPlay (1);
}
Symbol 2680 MovieClip Frame 1
play();
Symbol 2680 MovieClip Frame 521
stop();
stop();
_root._x = 0;
_root._y = 0;
stop();
Instance of Symbol 563 MovieClip "mess_age" in Symbol 2680 MovieClip Frame 521
onClipEvent (load) {
gotoAndStop (37);
}
Symbol 2681 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 2435 MovieClip "thread" in Symbol 2681 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 2444 MovieClip in Symbol 2681 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
}
Instance of Symbol 2445 MovieClip "shadow2" in Symbol 2681 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_y = this._parent.player._y;
_alpha = 50;
}
Instance of Symbol 2445 MovieClip "shadow" in Symbol 2681 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 2457 MovieClip "bullety" in Symbol 2681 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
_x = 0;
}
Instance of Symbol 2499 MovieClip "player" in Symbol 2681 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 2500 MovieClip "platform" in Symbol 2681 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 2681 MovieClip Frame 2
_global.troll_currentframe_stop = 0;
Instance of Symbol 2510 MovieClip "victim" in Symbol 2681 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop (6);
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 30) {
gotoAndStop(_global.troll_currentframe_stop);
}
}
Instance of Symbol 2521 MovieClip "bar" in Symbol 2681 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 2521 MovieClip in Symbol 2681 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 2681 MovieClip Frame 11
pass = true;
Symbol 2681 MovieClip Frame 28
if (pass != true) {
gotoAndPlay (11);
}
Symbol 2681 MovieClip Frame 29
_global.troll_currentframe_stop = _global.troll_currentframe_stop + 1;
if (_global.troll_currentframe_stop > 5) {
_global.troll_currentframe_stop = 1;
}
Symbol 2681 MovieClip Frame 30
stop();
pass = false;
Instance of Symbol 2435 MovieClip "thread" in Symbol 2681 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 2444 MovieClip in Symbol 2681 MovieClip Frame 30
onClipEvent (enterFrame) {
_x = _parent.thread._x;
if (Key.isDown(32)) {
}
if (thread_burn) {
_alpha = (_alpha + 3);
}
}
Instance of Symbol 2444 MovieClip in Symbol 2681 MovieClip Frame 30
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
}
Instance of Symbol 2445 MovieClip "shadow2" in Symbol 2681 MovieClip Frame 30
onClipEvent (enterFrame) {
_x = this._parent.player._x;
_y = this._parent.player._y;
_alpha = 70;
}
Instance of Symbol 2444 MovieClip in Symbol 2681 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 2548 MovieClip in Symbol 2681 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 2575 MovieClip "trollburner" in Symbol 2681 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 2586 MovieClip in Symbol 2681 MovieClip Frame 30
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_x = _parent.thread._x;
_y = _parent.thread._y;
if (thread_burn && (_currentframe == 1)) {
play();
}
}
Symbol 2681 MovieClip Frame 31
stop();
Symbol 2686 MovieClip Frame 366
gotoAndStop (1);
Symbol 2687 MovieClip Frame 617
gotoAndStop (1);
Symbol 2692 MovieClip Frame 1
stop();
Symbol 2692 MovieClip Frame 5
stop();
Symbol 2695 MovieClip Frame 17
gotoAndStop (1);
Symbol 2698 MovieClip Frame 5
stop();
Symbol 2699 MovieClip Frame 1
stop();
Instance of Symbol 2695 MovieClip in Symbol 2699 MovieClip Frame 2
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Instance of Symbol 2698 MovieClip in Symbol 2699 MovieClip Frame 4
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Symbol 2703 MovieClip Frame 1
stop();
Symbol 2705 MovieClip Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 2705 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 2705 MovieClip Frame 79
_parent.gotoAndStop(2);
Symbol 2706 MovieClip Frame 1
stop();
Instance of Symbol 2686 MovieClip in Symbol 2706 MovieClip Frame 1
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Instance of Symbol 2687 MovieClip in Symbol 2706 MovieClip Frame 1
onClipEvent (load) {
stop();
timer = 0;
}
onClipEvent (enterFrame) {
timer = timer + (1 / dopedivision);
if (timer >= 1) {
nextFrame();
timer = 0;
}
}
Instance of Symbol 2688 MovieClip "shadow" in Symbol 2706 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 2699 MovieClip "player" in Symbol 2706 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 2700 MovieClip "platform" in Symbol 2706 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 2702 MovieClip "music2" in Symbol 2706 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 2706 MovieClip Frame 2
_root._x = 0;
_root._y = 0;
_root._x = 0;
_root._y = 0;
Instance of Symbol 563 MovieClip "mess_age" in Symbol 2706 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (40);
}
Symbol 2711 MovieClip Frame 42
stop();
Symbol 2712 MovieClip Frame 1
stop();
Instance of Symbol 2711 MovieClip "bullety" in Symbol 2712 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 2715 MovieClip Frame 50
stop();
Symbol 2719 MovieClip Frame 5
stop();
Symbol 2729 MovieClip Frame 7
_root.asteroid.gotoAndStop(2);
_root.asteroid2.gotoAndStop(2);
_root.asteroid3.gotoAndStop(2);
Symbol 2729 MovieClip Frame 49
stop();
_root.sfx.gotoAndPlay(2);
Symbol 2730 MovieClip Frame 1
stop();
Instance of Symbol 2715 MovieClip "blink" in Symbol 2730 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (50);
}
Symbol 2730 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 2742 MovieClip Frame 1
stop();
Symbol 2742 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 2743 MovieClip Frame 1
stop();
Instance of Symbol 2742 MovieClip "asteroidone" in Symbol 2743 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 2742 MovieClip "asteroid7" in Symbol 2743 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 2742 MovieClip "asteroid2" in Symbol 2743 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 2742 MovieClip "asteroid4" in Symbol 2743 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 2742 MovieClip "asteroid5" in Symbol 2743 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 2742 MovieClip "asteroid6" in Symbol 2743 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 2742 MovieClip "asteroid3" in Symbol 2743 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 2742 MovieClip "asteroid8" in Symbol 2743 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 2742 MovieClip "asteroid9" in Symbol 2743 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 2744 MovieClip Frame 1
stop();
Instance of Symbol 2742 MovieClip "asteroidone" in Symbol 2744 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 2742 MovieClip "asteroid7" in Symbol 2744 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 2742 MovieClip "asteroid2" in Symbol 2744 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 2742 MovieClip "asteroid4" in Symbol 2744 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 2742 MovieClip "asteroid5" in Symbol 2744 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 2742 MovieClip "asteroid6" in Symbol 2744 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 2742 MovieClip "asteroid3" in Symbol 2744 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 2742 MovieClip "asteroid8" in Symbol 2744 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 2742 MovieClip "asteroid9" in Symbol 2744 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 2745 MovieClip Frame 1
stop();
Instance of Symbol 2742 MovieClip "asteroidone" in Symbol 2745 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 2742 MovieClip "asteroid7" in Symbol 2745 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 2742 MovieClip "asteroid2" in Symbol 2745 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 2742 MovieClip "asteroid4" in Symbol 2745 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 2742 MovieClip "asteroid5" in Symbol 2745 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 2742 MovieClip "asteroid6" in Symbol 2745 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 2742 MovieClip "asteroid3" in Symbol 2745 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 2742 MovieClip "asteroid8" in Symbol 2745 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 2742 MovieClip "asteroid9" in Symbol 2745 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 2755 MovieClip Frame 13
stop();
Symbol 2756 MovieClip Frame 1
stop();
Instance of Symbol 2755 MovieClip "explosion" in Symbol 2756 MovieClip Frame 1
onClipEvent (load) {
_global.explosion_number = _global.explosion_number + 1;
if (_name == "explosion") {
gotoAndStop (13);
}
}
Symbol 2762 MovieClip Frame 1
stop();
Symbol 2762 MovieClip Frame 6
stop();
Symbol 2909 MovieClip Frame 42
stop();
Symbol 2927 MovieClip Frame 1473
_root.sfx.gotoAndPlay(2);
Symbol 2927 MovieClip Frame 1476
stop();
Symbol 2937 Button
on (press) {
if (other._currentframe == 1) {
pris.gotoAndPlay(2);
} else {
pris.gotoAndPlay(330);
}
other.gotoAndStop(2);
nextFrame();
}
Symbol 2941 Button
on (press) {
if (other._currentframe == 1) {
pris.gotoAndPlay(238);
} else {
pris.gotoAndPlay(120);
}
other.gotoAndStop(1);
nextFrame();
}
Symbol 2945 Button
on (press) {
gotoAndStop (3);
}
Symbol 2975 MovieClip Frame 1
stop();
Instance of Symbol 2932 MovieClip "shadow" in Symbol 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2932 MovieClip "shadow" in Symbol 2975 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 2975 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 2978 MovieClip Frame 1
stop();
Symbol 2982 MovieClip Frame 10
stop();
Symbol 2983 MovieClip Frame 1
stop();
pris.gotoAndStop(1);
Instance of Symbol 2982 MovieClip "fadeaway" in Symbol 2983 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 2983 MovieClip Frame 2
stop();
Symbol 2983 MovieClip Frame 3
stop();
_root._x = 0;
_root._y = 0;
Instance of Symbol 563 MovieClip "mess_age" in Symbol 2983 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (45);
}
Symbol 2992 MovieClip Frame 1
stop();
Symbol 2994 Button
on (press) {
inputee.gotoAndStop(2);
}
Instance of Symbol 2932 MovieClip "shadow" in Symbol 3001 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 2932 MovieClip "shadow" in Symbol 3001 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 3001 MovieClip Frame 2
stop();
_global.times = 0;
_global.times2 = 0;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 2992 MovieClip "inputee" in Symbol 3001 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 3001 MovieClip Frame 4
_global.times = _global.times + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 5
_global.times = _global.times + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 6
_global.times = _global.times + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 7
gotoAndStop (11);
Symbol 3001 MovieClip Frame 8
_global.times2 = _global.times2 + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 9
_global.times2 = _global.times2 + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 10
_global.times2 = _global.times2 + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 12
_global.times = 0;
_global.times2 = 0;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 2992 MovieClip "inputee" in Symbol 3001 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 3001 MovieClip Frame 14
_global.times2 = _global.times2 + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 15
_global.times2 = _global.times2 + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 16
_global.times2 = _global.times2 + 1;
Instance of Symbol 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 17
gotoAndStop (11);
Instance of Symbol 2992 MovieClip in Symbol 3001 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 2992 MovieClip in Symbol 3001 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 3001 MovieClip Frame 124
stop();
_root._x = 0;
_root._y = 0;
Instance of Symbol 563 MovieClip "mess_age" in Symbol 3001 MovieClip Frame 124
onClipEvent (load) {
gotoAndStop (46);
}
Symbol 3004 Button
on (press) {
play();
}
Symbol 3005 MovieClip Frame 2
stop();
Symbol 3006 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip "shadow" in Symbol 3006 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 487 MovieClip "player" in Symbol 3006 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 42 MovieClip "platform" in Symbol 3006 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 494 MovieClip in Symbol 3006 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 3006 MovieClip Frame 51
_root._x = 0;
_root._y = 0;
Symbol 3006 MovieClip Frame 57
stop();
Instance of Symbol 18 MovieClip "shadow" in Symbol 3006 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 487 MovieClip "player" in Symbol 3006 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 42 MovieClip "platform" in Symbol 3006 MovieClip Frame 77
onClipEvent (load) {
_alpha = 0;
}
Symbol 3006 MovieClip Frame 80
stop();
Instance of Symbol 494 MovieClip in Symbol 3006 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 815 MovieClip "sfx" in Symbol 3006 MovieClip Frame 121
onClipEvent (enterFrame) {
this.mess_age.gotoAndStop(48);
}
Symbol 3006 MovieClip Frame 290
stop();
sfx.gotoAndPlay(2);
Symbol 3007 MovieClip Frame 1
stop();
Symbol 3031 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip "shadow" in Symbol 3031 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 3007 MovieClip "player" in Symbol 3031 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 42 MovieClip "platform" in Symbol 3031 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 494 MovieClip in Symbol 3031 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 3031 MovieClip Frame 1017
stop();
_root.sfx.gotoAndPlay(2);
Symbol 3034 MovieClip Frame 1
stop();
Symbol 3034 MovieClip Frame 3
this._parent.music.stop();
_root._x = 0;
_root._y = 0;
Symbol 3034 MovieClip Frame 33
stop();
Symbol 3038 MovieClip Frame 2
stop();
Symbol 3050 MovieClip Frame 61
stop();
_parent.gotoAndStop(3);
Symbol 3055 MovieClip Frame 1
stop();
n = 0;
notimes = 20;
Symbol 3055 MovieClip Frame 5
stop();
Symbol 3055 MovieClip Frame 6
n = n + 1;
if (n >= notimes) {
gotoAndPlay (10);
n = 0;
}
Symbol 3055 MovieClip Frame 9
stop();
Symbol 3055 MovieClip Frame 13
stop();
Symbol 3055 MovieClip Frame 14
n = n + 1;
if (n >= notimes) {
gotoAndPlay (18);
n = 0;
}
Symbol 3055 MovieClip Frame 17
stop();
Symbol 3055 MovieClip Frame 21
stop();
Symbol 3055 MovieClip Frame 22
n = n + 1;
if (n >= notimes) {
gotoAndPlay (26);
n = 0;
}
Symbol 3055 MovieClip Frame 25
stop();
Symbol 3055 MovieClip Frame 29
stop();
Symbol 3055 MovieClip Frame 30
n = n + 1;
if (n >= notimes) {
gotoAndPlay (34);
n = 0;
}
Symbol 3055 MovieClip Frame 33
stop();
Symbol 3055 MovieClip Frame 37
stop();
Symbol 3055 MovieClip Frame 38
n = n + 1;
if ((n >= notimes) && (_parent.rj._currentframe < 42)) {
gotoAndPlay (42);
n = 0;
}
Symbol 3055 MovieClip Frame 41
stop();
Symbol 3055 MovieClip Frame 52
_parent.boom.gotoAndPlay(20);
Symbol 3055 MovieClip Frame 165
stop();
_parent.gotoAndStop(5);
Symbol 3060 Button
on (press) {
gotoAndStop (2);
}
Symbol 3061 MovieClip Frame 1
stop();
Symbol 3061 MovieClip Frame 2
_global.goto = _global.goto - 1;
_root.gotoAndStop("TWOPLAYMAIN");
Symbol 3064 MovieClip Frame 1
stop();
Instance of Symbol 3041 MovieClip in Symbol 3064 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (keyDown) {
_parent.gotoAndStop(2);
}
Symbol 3064 MovieClip Frame 2
stop();
Instance of Symbol 3055 MovieClip "tc" in Symbol 3064 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 2384 MovieClip "rj" in Symbol 3064 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 3041 MovieClip in Symbol 3064 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (keyDown) {
_parent.gotoAndStop(2);
}
Symbol 3084 MovieClip Frame 61
stop();
_parent.gotoAndStop(3);
Symbol 3096 MovieClip Frame 5
stop();
Symbol 3100 MovieClip Frame 9
stop();
Symbol 3101 MovieClip Frame 1
stop();
Instance of Symbol 3100 MovieClip in Symbol 3101 MovieClip Frame 5
onClipEvent (load) {
_xscale = _parent._xscale;
}
Instance of Symbol 3101 MovieClip "player" in Symbol 3103 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 3102 MovieClip "platform" in Symbol 3103 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 3105 MovieClip Frame 5
stop();
Symbol 3106 MovieClip Frame 1
stop();
Instance of Symbol 3100 MovieClip in Symbol 3106 MovieClip Frame 5
onClipEvent (load) {
_xscale = _parent._xscale;
}
Instance of Symbol 3106 MovieClip "player" in Symbol 3107 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 3102 MovieClip "platform" in Symbol 3107 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 3111 MovieClip Frame 1
stop();
Instance of Symbol 3109 MovieClip "dollar" in Symbol 3111 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 3111 MovieClip Frame 95
gotoAndStop (1);
_y = (-20 - random(100));
Symbol 3118 MovieClip Frame 1
stop();
Symbol 3118 MovieClip Frame 70
stop();
if (_parent.enemy1.player._currentframe == 5) {
_parent.gotoAndStop(5);
}
if (_parent.player.player._currentframe == 5) {
_parent.gotoAndStop(4);
}
Symbol 3125 MovieClip Frame 1
stop();
Instance of Symbol 3070 MovieClip "shadow2" in Symbol 3125 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 3070 MovieClip "shadow3" in Symbol 3125 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 3077 MovieClip in Symbol 3125 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (keyDown) {
_parent.gotoAndStop(2);
}
Instance of Symbol 3091 MovieClip "walls" in Symbol 3125 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 3070 MovieClip "shadow2" in Symbol 3125 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 3070 MovieClip "shadow3" in Symbol 3125 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 3108 MovieClip "player_hit" in Symbol 3125 MovieClip Frame 3
onClipEvent (load) {
_alpha = 0;
}