Frame 1
stop();
gamename = "a_blobs_tale";
_root.localization_url1 = "http://www.gamesgames.com/moregames/?utm_medium=brandedgames_as2&utm_campaign=" + gamename;
_root.localization_language_nr = 1;
_root.localization_branding_nr = 17;
_root.localization_portal = "family";
Frame 2
if (_root.localization_portal == "game_com_cn") {
this.mainscreen_moregames.onRelease = function () {
getURL (_root.localization_url1, "_blank");
};
} else {
this.mainscreen_moregames.onRelease = function () {
getURL (_root.localization_url1 + "&utm_content=button_mainscreen_moregames", "_blank");
};
}
this.onEnterFrame = function () {
cursorX = Stage.width - _xmouse;
cursorY = Stage.height - _ymouse;
cir1._x = cursorX * 0.15;
cir2._x = (cursorX * 0.15) + 450;
cir3._x = (cursorX * 0.01) + 350;
cir4._x = (cursorX * 0.05) + 200;
cir5._x = cursorX;
cir5._y = cursorY;
};
stop();
stop();
var newMenu = new ContextMenu();
newMenu.hideBuiltInItems();
newMenu.customItems.push(new ContextMenuItem("", goTo));
this.menu = newMenu;
Frame 3
this.onEnterFrame = function () {
cursorX = Stage.width - _xmouse;
cursorY = Stage.height - _ymouse;
cir1._x = cursorX * 0.15;
cir2._x = (cursorX * 0.15) + 450;
cir3._x = (cursorX * 0.01) + 350;
cir4._x = (cursorX * 0.05) + 200;
cir5._x = cursorX;
cir5._y = cursorY;
};
stop();
Frame 4
this.onEnterFrame = function () {
cursorX = Stage.width - _xmouse;
cursorY = Stage.height - _ymouse;
cir1._x = cursorX * 0.15;
cir2._x = (cursorX * 0.15) + 450;
cir3._x = (cursorX * 0.01) + 350;
cir4._x = (cursorX * 0.05) + 200;
cir5._x = cursorX;
cir5._y = cursorY;
};
stop();
Frame 5
stop();
Frame 6
_root.lifes = 20;
_root.checkpoint = 0;
_root.jetpack = false;
stop();
this.onEnterFrame = function () {
cursorX = Stage.width - _root.char._x;
cursorY = Stage.height - _root.char._y;
_root.backg._x = cursorX * -0.2;
};
Instance of Symbol 333 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 298 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndPlay(2);
_root.char.grav = -20;
}
}
Instance of Symbol 298 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndPlay(2);
_root.char.grav = -20;
}
}
Instance of Symbol 298 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndPlay(2);
_root.char.grav = -20;
}
}
Instance of Symbol 298 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndPlay(2);
_root.char.grav = -20;
}
}
Instance of Symbol 355 MovieClip "checkpointtext" in Frame 6
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 358 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && (_root.checkpoint == 0)) {
_root.checkpointtext.play();
_root.checkpoint = 1;
this.gotoAndStop(2);
}
}
Instance of Symbol 368 MovieClip "dirt" in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && ((!_root.gotspade) == true)) {
_root.spadebubble.play();
}
}
Instance of Symbol 413 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && (_root.gotspade == true)) {
_root.paused = true;
_root.char.gotoAndStop(12);
}
}
Instance of Symbol 415 MovieClip "spadetext" in Frame 6
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 419 MovieClip "flower" in Frame 6
onClipEvent (enterFrame) {
if (_root.char.hitTest(this) && (this._currentframe > 1)) {
this.gotoAndStop(3);
}
if ((!_root.char.hitTest(this)) && (this._currentframe > 1)) {
this.gotoAndStop(2);
}
if (_root.char.hitTest(this) && (Key.isDown(32) & (this._currentframe > 1))) {
unloadMovie (this);
_root.items.itempannel.itemslottwo.gotoAndStop(3);
}
}
Instance of Symbol 482 MovieClip "char" in Frame 6
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if ((((((Key.isDown(68) && (!Key.isDown(38))) && (!_root.paused)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if (((((((Key.isDown(83) && (!Key.isDown(39))) && (!_root.paused)) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if (((Key.isDown(38) && (!_root.paused)) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 489 MovieClip "ground" in Frame 6
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 491 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.gotspade = false;
_root.items.itempannel.itemslotone.gotoAndStop(1);
_root.nextFrame();
_root.char._x = 369.6;
}
}
Instance of Symbol 498 MovieClip "spadebubble" in Frame 6
onClipEvent (enterFrame) {
if (_root.spadefollow == true) {
_root.flower.gotoAndStop(2);
this._y = _root.char._y;
this._x = _root.char._x;
}
}
Instance of Symbol 500 MovieClip in Frame 6
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 501 MovieClip "ground" in Frame 6
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 542 MovieClip "items" in Frame 6
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 350;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 563 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (_root.lifes == 20) {
this.gotoAndStop(1);
}
if (_root.lifes == 19) {
this.gotoAndStop(2);
}
if (_root.lifes == 18) {
this.gotoAndStop(3);
}
if (_root.lifes == 17) {
this.gotoAndStop(4);
}
if (_root.lifes == 16) {
this.gotoAndStop(5);
}
if (_root.lifes == 15) {
this.gotoAndStop(6);
}
if (_root.lifes == 14) {
this.gotoAndStop(7);
}
if (_root.lifes == 13) {
this.gotoAndStop(8);
}
if (_root.lifes == 12) {
this.gotoAndStop(9);
}
if (_root.lifes == 11) {
this.gotoAndStop(10);
}
if (_root.lifes == 10) {
this.gotoAndStop(11);
}
if (_root.lifes == 9) {
this.gotoAndStop(12);
}
if (_root.lifes == 8) {
this.gotoAndStop(13);
}
if (_root.lifes == 7) {
this.gotoAndStop(14);
}
if (_root.lifes == 6) {
this.gotoAndStop(15);
}
if (_root.lifes == 5) {
this.gotoAndStop(16);
}
if (_root.lifes == 4) {
this.gotoAndStop(17);
}
if (_root.lifes == 3) {
this.gotoAndStop(18);
}
if (_root.lifes == 2) {
this.gotoAndStop(19);
}
if (_root.lifes == 1) {
this.gotoAndStop(20);
}
if (_root.lifes == 0) {
_root.gotoAndStop("gameover");
}
}
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 160;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 568 MovieClip "vcam" in Frame 6
onClipEvent (enterFrame) {
if (_root.char._x >= 340) {
this._x = _root.char._x;
}
}
onClipEvent (enterFrame) {
if (_root.char._y <= 430) {
this._y = _root.char._y;
}
}
Instance of Symbol 569 MovieClip in Frame 6
onClipEvent (load) {
this.play();
}
Frame 7
_root.pauseddontwantthislol = false;
_root.paused = false;
_root.checkpointtext2.play(1);
_root.checkpoint = 2;
Instance of Symbol 482 MovieClip "char" in Frame 7
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.fire) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((Key.isDown(39) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((Key.isDown(37) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if (((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if (((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) && ((!_root.inwater) == true)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (((((((((Key.isDown(39) && (!(_currentframe === 11))) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) && (!(_currentframe === 11))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) && (!(_currentframe === 11))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 11))) {
this.gotoAndStop(7);
}
}
}
onClipEvent (enterFrame) {
if (((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water) && (Key.isDown(38))) {
grav = grav - 1.5;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water) && (Key.isDown(39))) {
_root.char.gotoAndStop(11);
_root.char._x = _root.char._x + 2;
_xscale = scale;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water) && (Key.isDown(37))) {
_root.char.gotoAndStop(11);
_root.char._x = _root.char._x - 2;
_xscale = (-scale);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.inwater = true;
} else {
_root.inwater = false;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.cantmove = true;
this.gotoAndStop(11);
}
}
onClipEvent (enterFrame) {
if (!this.hitTest(_root.water)) {
_root.cantmove = false;
}
}
Instance of Symbol 542 MovieClip "items" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 350;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 591 MovieClip "checkpointtext2" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 491 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.nextFrame();
}
}
Instance of Symbol 594 MovieClip "ground" in Frame 7
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 501 MovieClip in Frame 7
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 596 MovieClip in Frame 7
onClipEvent (load) {
_root.items.itempannel.itemslotone.gotoAndStop(1);
}
Instance of Symbol 600 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.nextFrame();
}
}
Instance of Symbol 568 MovieClip "vcam" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.char._x;
}
onClipEvent (enterFrame) {
this._y = _root.char._y;
}
Instance of Symbol 569 MovieClip in Frame 7
onClipEvent (load) {
this.play();
}
Frame 8
_root.pauseddontwantthislol = false;
_root.paused = false;
stop();
Instance of Symbol 358 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && (_root.checkpoint == 1)) {
_root.checkpointtext2.play(1);
_root.checkpoint = 2;
}
}
Instance of Symbol 591 MovieClip "checkpointtext2" in Frame 8
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Frame 9
_root.pauseddontwantthislol = false;
_root.paused = false;
_root.jetpack = false;
stop();
Instance of Symbol 724 MovieClip "squid" in Frame 9
onClipEvent (load) {
intro = true;
health = 200;
thingo = 0;
deathcounter = 0;
}
onClipEvent (enterFrame) {
if (intro) {
thingo = thingo + 1;
this._y = this._y - 1;
}
if (thingo > 150) {
intro = false;
this.sound.gotoAndStop(2);
}
this._x = this._x + 0.4;
if (health < 0) {
this._x = this._x - 1;
this._y = this._y + 2;
deathcounter = deathcounter + 1;
}
if (deathcounter > 60) {
_root.black.play();
_root.cbk.gotoAndStop(2);
}
}
Instance of Symbol 759 MovieClip "cannonball" in Frame 9
onClipEvent (load) {
timer = false;
yspeed = 8;
xspeed = 8;
this._rotation = _root.cannon._rotation - 90;
hit = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.cannon) && (this._currentframe < 2)) {
xspeed = 13;
yspeed = 13;
}
if ((!this.hitTest(_root.cannon)) && (!timer)) {
xspeed = 10;
yspeed = 10;
timer = true;
}
if (_root.cbk.hitTest(this._x, this._y, true)) {
removeMovieClip(this);
}
if (_root.water.hitTest(this._x, this._y, true) && (this._currentframe < 2)) {
this.gotoAndStop(2);
xspeed = 0;
yspeed = 0;
this._rotation = 0;
}
if ((this.splash._currentframe > 9) or (this.cannonballhit._currentframe > 10)) {
unloadMovie (this);
removeMovieClip(this);
}
if (!this.hitTest(_root.stopbox)) {
_y = (_y - (yspeed * Math.cos((Math.PI/180) * this._rotation)));
_x = (_x + (xspeed * Math.sin((Math.PI/180) * this._rotation)));
}
if ((this._rotation > -180) && (!this.hitTest(_root.stopbox))) {
this._rotation = this._rotation - 1;
}
if (((this.hitTest(_root.squid.mouth.hitspot) && (_root.squid.mouth._currentframe < 50)) && (!hit)) or ((this.hitTest(_root.squid.mouth.hitspot) && (_root.squid.mouth._currentframe > 125)) && (!hit))) {
this.gotoAndStop(3);
this._rotation = 0;
xspeed = 0;
yspeed = 0;
_root.squid._x = _root.squid._x - 14;
_root.squid.health = _root.squid.health - 17;
hit = true;
}
}
Instance of Symbol 542 MovieClip "items" in Frame 9
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 350;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 591 MovieClip "checkpointtext2" in Frame 9
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 482 MovieClip "char" in Frame 9
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if (((((((Key.isDown(39) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if (((((((Key.isDown(37) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if (((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) && (!this.hitTest(_root.cannon))) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if ((((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) && (!this.hitTest(_root.cannon))) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if ((Key.isDown(38) && (_root.jetpack == true)) && (!this.hitTest(_root.cannon))) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38) && (!this.hitTest(_root.cannon)))) {
grav = grav + 2;
}
}
Instance of Symbol 775 MovieClip "cannon" in Frame 9
onClipEvent (load) {
held = false;
i = 0;
}
onClipEvent (enterFrame) {
if ((Key.isDown(40) && (_root.char.hitTest(this))) && (this._rotation > -90)) {
this._rotation = this._rotation - 1;
}
if ((Key.isDown(38) && (_root.char.hitTest(this))) && (this._rotation < 90)) {
this._rotation = this._rotation + 1;
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (this.barrel._currentframe < 2)) {
this.barrel.gotoAndPlay(2);
i++;
_root.cannonball.duplicateMovieClip("baller" + i, _root.getNextHighestDepth(), {_x:_root.cannon._x, _y:_root.cannon._y});
}
}
Instance of Symbol 563 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.lifes == 20) {
this.gotoAndStop(1);
}
if (_root.lifes == 19) {
this.gotoAndStop(2);
}
if (_root.lifes == 18) {
this.gotoAndStop(3);
}
if (_root.lifes == 17) {
this.gotoAndStop(4);
}
if (_root.lifes == 16) {
this.gotoAndStop(5);
}
if (_root.lifes == 15) {
this.gotoAndStop(6);
}
if (_root.lifes == 14) {
this.gotoAndStop(7);
}
if (_root.lifes == 13) {
this.gotoAndStop(8);
}
if (_root.lifes == 12) {
this.gotoAndStop(9);
}
if (_root.lifes == 11) {
this.gotoAndStop(10);
}
if (_root.lifes == 10) {
this.gotoAndStop(11);
}
if (_root.lifes == 9) {
this.gotoAndStop(12);
}
if (_root.lifes == 8) {
this.gotoAndStop(13);
}
if (_root.lifes == 7) {
this.gotoAndStop(14);
}
if (_root.lifes == 6) {
this.gotoAndStop(15);
}
if (_root.lifes == 5) {
this.gotoAndStop(16);
}
if (_root.lifes == 4) {
this.gotoAndStop(17);
}
if (_root.lifes == 3) {
this.gotoAndStop(18);
}
if (_root.lifes == 2) {
this.gotoAndStop(19);
}
if (_root.lifes == 1) {
this.gotoAndStop(20);
}
if (_root.lifes == 0) {
_root.gotoAndStop("gameover");
}
}
onClipEvent (enterFrame) {
this._x = 238.7;
}
onClipEvent (enterFrame) {
this._y = 7.9;
}
Instance of Symbol 501 MovieClip "ground" in Frame 9
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Frame 10
_root.pauseddontwantthislol = false;
_root.paused = false;
_root.jetpack = false;
stop();
this.onEnterFrame = function () {
cursorX = Stage.width - _root.char._x;
cursorY = Stage.height - _root.char._y;
_root.backg._x = cursorX * -0.2;
};
stopAllSounds();
Instance of Symbol 231 MovieClip "ground" in Frame 10
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 787 MovieClip in Frame 10
onClipEvent (load) {
this.play();
}
Frame 11
_root.pauseddontwantthislol = false;
_root.paused = false;
_root.jetpack = false;
stop();
this.onEnterFrame = function () {
cursorX = Stage.width - _root.char._x;
cursorY = Stage.height - _root.char._y;
_root.backg._x = cursorX * -0.2;
};
Instance of Symbol 807 MovieClip in Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
stopAllSounds();
_root.nextFrame();
}
}
Instance of Symbol 886 MovieClip "char" in Frame 11
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.fire) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((Key.isDown(39) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((Key.isDown(37) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if (((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if (((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) && ((!_root.inwater) == true)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (((((((((Key.isDown(39) && (!(_currentframe === 11))) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) && (!(_currentframe === 11))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) && (!(_currentframe === 11))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 11))) {
this.gotoAndStop(7);
}
}
}
onClipEvent (enterFrame) {
if (((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water) && (Key.isDown(38))) {
grav = grav - 1.5;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.inwater = true;
} else {
_root.inwater = false;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
this.gotoAndStop(11);
}
}
Frame 12
_root.pauseddontwantthislol = false;
_root.paused = false;
stop();
Instance of Symbol 890 MovieClip "bh" in Frame 12
onClipEvent (load) {
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(this) && (!done)) {
this.gotoAndPlay(2);
done = true;
}
}
Instance of Symbol 807 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.black.play();
}
}
Instance of Symbol 482 MovieClip "char" in Frame 12
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 563 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (_root.lifes == 20) {
this.gotoAndStop(1);
}
if (_root.lifes == 19) {
this.gotoAndStop(2);
}
if (_root.lifes == 18) {
this.gotoAndStop(3);
}
if (_root.lifes == 17) {
this.gotoAndStop(4);
}
if (_root.lifes == 16) {
this.gotoAndStop(5);
}
if (_root.lifes == 15) {
this.gotoAndStop(6);
}
if (_root.lifes == 14) {
this.gotoAndStop(7);
}
if (_root.lifes == 13) {
this.gotoAndStop(8);
}
if (_root.lifes == 12) {
this.gotoAndStop(9);
}
if (_root.lifes == 11) {
this.gotoAndStop(10);
}
if (_root.lifes == 10) {
this.gotoAndStop(11);
}
if (_root.lifes == 9) {
this.gotoAndStop(12);
}
if (_root.lifes == 8) {
this.gotoAndStop(13);
}
if (_root.lifes == 7) {
this.gotoAndStop(14);
}
if (_root.lifes == 6) {
this.gotoAndStop(15);
}
if (_root.lifes == 5) {
this.gotoAndStop(16);
}
if (_root.lifes == 4) {
this.gotoAndStop(17);
}
if (_root.lifes == 3) {
this.gotoAndStop(18);
}
if (_root.lifes == 2) {
this.gotoAndStop(19);
}
if (_root.lifes == 1) {
this.gotoAndStop(20);
}
if (_root.lifes == 0) {
_root.gotoAndStop("gameover");
}
}
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 160;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 568 MovieClip "vcam" in Frame 12
onClipEvent (enterFrame) {
if (_root.char._x >= 139) {
this._x = _root.char._x;
}
}
Instance of Symbol 569 MovieClip in Frame 12
onClipEvent (load) {
this.play();
}
Frame 13
_root.pauseddontwantthislol = false;
_root.paused = false;
stop();
Instance of Symbol 913 MovieClip in Frame 13
onClipEvent (load) {
_root.char._x = 156;
_root.char._y = -115;
_root.vcam._x = 156;
_root.vcam._y = -227;
}
Instance of Symbol 807 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.nextFrame();
}
}
Instance of Symbol 936 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && (this.note._currentframe < 2)) {
this.note.play();
}
if (this.hitTest(_root.char)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 946 MovieClip "rockone" in Frame 13
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (this.note._currentframe < 2)) {
this.note.play();
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rocktwo._currentframe > 1)) {
this.gotoAndStop(2);
hit = true;
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rocktwo._currentframe < 2)) {
_root.rockone.gotoAndStop(1);
_root.rocktwo.gotoAndStop(1);
_root.rockthree.gotoAndStop(1);
_root.rockfour.gotoAndStop(1);
_root.rockfive.gotoAndStop(1);
hit = true;
}
if (this._currentframe < 2) {
hit = false;
}
}
Instance of Symbol 951 MovieClip "rocktwo" in Frame 13
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (this.note._currentframe < 2)) {
this.note.play();
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rockfive._currentframe > 1)) {
this.gotoAndStop(2);
hit = true;
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rockfive._currentframe < 2)) {
_root.rockone.gotoAndStop(1);
_root.rocktwo.gotoAndStop(1);
_root.rockthree.gotoAndStop(1);
_root.rockfour.gotoAndStop(1);
_root.rockfive.gotoAndStop(1);
hit = true;
}
if (this._currentframe < 2) {
hit = false;
}
}
Instance of Symbol 956 MovieClip "rockthree" in Frame 13
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (this.note._currentframe < 2)) {
this.note.play();
}
if (((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rockfour._currentframe > 1)) && (this._currentframe < 2)) {
this.gotoAndStop(2);
_root.ground.gotoAndStop(2);
_root.bridge.gotoAndPlay(2);
hit = true;
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rockfour._currentframe < 2)) {
_root.rockone.gotoAndStop(1);
_root.rocktwo.gotoAndStop(1);
_root.rockthree.gotoAndStop(1);
_root.rockfour.gotoAndStop(1);
_root.rockfive.gotoAndStop(1);
hit = true;
}
if (this._currentframe < 2) {
hit = false;
}
}
Instance of Symbol 961 MovieClip "rockfour" in Frame 13
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (this.note._currentframe < 2)) {
this.note.play();
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rockone._currentframe > 1)) {
this.gotoAndStop(2);
hit = true;
}
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (_root.rockone._currentframe < 2)) {
_root.rockone.gotoAndStop(1);
_root.rocktwo.gotoAndStop(1);
_root.rockthree.gotoAndStop(1);
_root.rockfour.gotoAndStop(1);
_root.rockfive.gotoAndStop(1);
hit = true;
}
if (this._currentframe < 2) {
hit = false;
}
}
Instance of Symbol 966 MovieClip "rockfive" in Frame 13
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) && (Key.isDown(32))) && (this.note._currentframe < 2)) {
this.note.play();
}
if (_root.char.hitTest(this) && (Key.isDown(32) & (!hit))) {
this.gotoAndStop(2);
hit = true;
}
if (this._currentframe < 2) {
hit = false;
}
}
Instance of Symbol 499 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.char._x = 536;
_root.char._y = 313;
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 415 MovieClip "spadetext" in Frame 13
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 355 MovieClip "checkpointtext" in Frame 13
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 568 MovieClip "vcam" in Frame 13
onClipEvent (enterFrame) {
if (_root.char._x >= 139) {
this._x = _root.char._x;
}
}
onClipEvent (enterFrame) {
if (_root.char._y <= 430) {
this._y = _root.char._y;
}
}
Instance of Symbol 482 MovieClip "char" in Frame 13
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 358 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.checkpointtext.play();
this.gotoAndStop(2);
}
}
Instance of Symbol 807 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.blackk2.play();
}
}
Frame 14
_root.pauseddontwantthislol = false;
_root.paused = false;
stop();
Instance of Symbol 913 MovieClip in Frame 14
onClipEvent (load) {
_root.char._x = 150;
_root.char._y = 300;
_root.vcam._x = 120;
_root.vcam._y = -227;
}
Instance of Symbol 1009 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (_root.char.hitTest(this) && (Key.isDown(32))) {
this.gotoAndStop(2);
_root.items.itempannel.itemslotthree.gotoAndStop(2);
}
}
Instance of Symbol 1029 MovieClip "buttonhitter" in Frame 14
onClipEvent (enterFrame) {
if (((((_root.char.hitTest(this) or _root.rockone.hitTest(this)) or _root.rocktwo.hitTest(this)) or _root.char.hitTest(_root.buttonhittertwo)) or _root.rockone.hitTest(_root.buttonhittertwo)) or _root.rocktwo.hitTest(_root.buttonhittertwo)) {
_root.ground.bone.nextFrame();
} else {
_root.ground.bone.prevFrame();
}
}
Instance of Symbol 1038 MovieClip "fire" in Frame 14
onClipEvent (enterFrame) {
if (_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
}
Instance of Symbol 1045 MovieClip "leverone" in Frame 14
onClipEvent (load) {
forward = false;
backward = false;
}
onClipEvent (enterFrame) {
if ((((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe == 3)) && (this._currentframe < 2)) && (_root.boomerang.switchhit == true)) or (((_root.boomerang.hitTest(_root.levertwo) && (_root.boomerang._currentframe == 3)) && (this._currentframe < 2)) && (_root.boomerang.switchhit == true))) {
_root.boomerang.switchhit = false;
forward = true;
backward = false;
}
if ((((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe == 3)) && (this._currentframe > 44)) && (_root.boomerang.switchhit == true)) or (((_root.boomerang.hitTest(_root.levertwo) && (_root.boomerang._currentframe == 3)) && (this._currentframe > 44)) && (_root.boomerang.switchhit == true))) {
_root.boomerang.switchhit = false;
forward = false;
backward = true;
}
if (((_root.char.hitTest(this) && (Key.isDown(32))) && (this._currentframe < 2)) or ((_root.char.hitTest(_root.levertwo) && (Key.isDown(32))) && (this._currentframe < 2))) {
forward = true;
backward = false;
}
if (((_root.char.hitTest(this) && (Key.isDown(32))) && (this._currentframe > 44)) or ((_root.char.hitTest(_root.levertwo) && (Key.isDown(32))) && (this._currentframe > 44))) {
backward = true;
forward = false;
}
if (forward) {
this.nextFrame();
_root.ground.ledgeone.nextFrame();
_root.levertwo.nextFrame();
}
if (backward) {
this.prevFrame();
_root.ground.ledgeone.prevFrame();
_root.levertwo.prevFrame();
}
}
Instance of Symbol 1029 MovieClip "buttonhittertwo" in Frame 14
/* no clip actions */
Instance of Symbol 1029 MovieClip "buttonhitterthree" in Frame 14
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) or _root.rockone.hitTest(this)) or _root.rocktwo.hitTest(this)) {
_root.ground.bonetwo.nextFrame();
} else {
_root.ground.bonetwo.prevFrame();
}
}
Instance of Symbol 1029 MovieClip "buttonhitterfour" in Frame 14
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) or _root.rockone.hitTest(this)) or _root.rocktwo.hitTest(this)) {
_root.ground.bonethree.nextFrame();
} else {
_root.ground.bonethree.prevFrame();
}
}
Instance of Symbol 1048 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 568 MovieClip "vcam" in Frame 14
onClipEvent (enterFrame) {
if (_root.char._x >= 139) {
this._x = _root.char._x;
}
}
onClipEvent (enterFrame) {
if (_root.char._y <= 430) {
this._y = _root.char._y;
}
}
Instance of Symbol 482 MovieClip "char" in Frame 14
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 807 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.blacky.play();
}
}
Instance of Symbol 1058 MovieClip "rockone" in Frame 14
onClipEvent (load) {
hit = true;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(this)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
if (_root.char.hitTest(this) && (Key.isDown(32))) {
hit = false;
_root.items.itempannel.itemslotone.gotoAndStop(3);
this._x = -1000;
this._y = -100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (!hit)) {
hit = true;
this.sound.gotoAndPlay(2);
}
if (_root.ground.hitTest(this._x, this._y, true)) {
this._y--;
this._y--;
this._y--;
this._y--;
}
if (!_root.ground.hitTest(this._x, this._y, true)) {
this._y++;
this._y++;
this._y++;
this._y++;
}
}
Instance of Symbol 1058 MovieClip "rocktwo" in Frame 14
onClipEvent (load) {
hit = true;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(this)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
if (_root.char.hitTest(this) && (Key.isDown(32))) {
hit = false;
_root.items.itempannel.itemslottwo.gotoAndStop(2);
this._x = -1000;
this._y = -100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (!hit)) {
hit = true;
this.sound.gotoAndPlay(2);
}
if (_root.ground.hitTest(this._x, this._y, true)) {
this._y--;
this._y--;
this._y--;
this._y--;
}
if (!_root.ground.hitTest(this._x, this._y, true)) {
this._y++;
this._y++;
this._y++;
this._y++;
}
}
Instance of Symbol 1097 MovieClip "boomerang" in Frame 14
onClipEvent (load) {
launched = false;
timer = 0;
boomspeed = 0;
rot = 0;
shootable = false;
throwspeed = 0;
switchhit = false;
thing = false;
}
onClipEvent (enterFrame) {
rot = this._rotation + 90;
if ((Key.isDown(1) && (!launched)) && (shootable)) {
switchhit = true;
throwspeed = 8;
this.gotoAndStop(3);
launched = true;
}
if ((launched && (this.hitTest(_root.char))) && (timer > 30)) {
swtichhit = false;
this.gotoAndStop(2);
this.boomeroptions.gotoAndStop(1);
launched = false;
boomspeed = 0;
timer = 0;
}
if (!shootable) {
swtichhit = false;
this._x = _root.char._x;
this._y = _root.char._y - 10;
timer = 0;
boomspeed = 0;
launched = false;
this.boomeroptions.gotoAndStop(1);
}
if (!launched) {
this._x = _root.char._x;
this._y = _root.char._y - 10;
adjside = _root._xmouse - this._x;
oppside = -1 * (_root._ymouse - this._y);
angle = Math.atan2(oppside, adjside);
angle = Math.round((angle / Math.PI) * 180);
this._rotation = -1 * angle;
}
if ((timer > 30) && (throwspeed > 0.1)) {
throwspeed = throwspeed - 0.2;
}
if (launched) {
_y = (_y - (throwspeed * Math.cos((Math.PI/180) * rot)));
_x = (_x + (throwspeed * Math.sin((Math.PI/180) * rot)));
}
if ((launched && (this._x > _root.char._x)) && (timer > 30)) {
this._x = this._x - boomspeed;
}
if ((launched && (this._x < _root.char._x)) && (timer > 30)) {
this._x = this._x + boomspeed;
}
if ((launched && (this._y > (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y - boomspeed;
}
if ((launched && (this._y < (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y + boomspeed;
}
if (launched) {
timer = timer + 1;
}
if (timer > 30) {
boomspeed = boomspeed + 0.3;
}
if (_root.ground.hitTest(this._x, this._y, true) && (launched)) {
timer = 31;
throwspeed = 0;
}
if (thing) {
angler = this._rotation + 180;
X = _root.boomerang._x - _x;
Y = _root.boomerang._y - _y;
angle = Math.atan2(Y, X);
_rotation = (((angle * 180) / Math.PI) - 180);
_x = (_x + (Math.cos(angle) * speed));
_y = (_y + (Math.sin(angle) * speed));
}
}
Frame 15
_root.pauseddontwantthislol = false;
_root.paused = false;
_root.jetpack = false;
this.onEnterFrame = function () {
cursorX = Stage.width - _root.char._x;
cursorY = Stage.height - _root.char._y;
_root.backg._x = cursorX * -0.2;
};
init = function () {
width = 2000;
height = 600;
max_snowsize = 10;
snowflakes = 200;
i = 0;
while (i < snowflakes) {
t._alpha = 20 + (Math.random() * 60);
t._x = (-(width / 2)) + (Math.random() * (1.5 * width));
t._y = (-(height / 2)) + (Math.random() * (1.5 * height));
t._xscale = (t._yscale = 50 + (Math.random() * (max_snowsize * 10)));
t.k = 1 + (Math.random() * 2);
t.wind = -1.5 + (Math.random() * 4.2);
t.onEnterFrame = mover;
i++;
}
};
mover = function () {
this._y = this._y + this.k;
this._x = this._x + this.wind;
if (this._y > (height + 10)) {
this._y = -20;
}
if (this._x > (width + 20)) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
} else if (this._x < -20) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
}
};
init();
_root.iceup = 0;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
Instance of Symbol 1100 MovieClip in Frame 15
onClipEvent (enterFrame) {
this._x = _root.char._x;
this._y = _root.char._y;
}
Instance of Symbol 355 MovieClip "checkpointtext" in Frame 15
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 568 MovieClip "vcam" in Frame 15
onClipEvent (enterFrame) {
if (_root.char._x >= 139) {
this._x = _root.char._x;
}
}
onClipEvent (enterFrame) {
if (_root.char._y <= 430) {
this._y = _root.char._y;
}
}
Instance of Symbol 807 MovieClip in Frame 15
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && (!hit)) {
_root.blacknew.play();
hit = true;
}
}
Instance of Symbol 913 MovieClip in Frame 15
onClipEvent (load) {
_root.char._x = 150;
_root.char._y = 300;
_root.boomerang._x = _root.char._x;
_root.boomerang._y = _root.char._y;
_root.vcam._x = 120;
_root.vcam._y = -227;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
}
Instance of Symbol 358 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.checkpointtext.play();
this.gotoAndStop(2);
}
}
Instance of Symbol 1132 MovieClip "rocktwo" in Frame 15
onClipEvent (load) {
hit = true;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(this)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
if (_root.char.hitTest(this) && (Key.isDown(32))) {
hit = false;
_root.items.itempannel.itemslottwo.gotoAndStop(2);
this._x = -1000;
this._y = -100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (!hit)) {
hit = true;
this.sound.gotoAndPlay(2);
}
if (_root.ground.hitTest(this._x, this._y + 2, true)) {
this._y--;
this._y--;
this._y--;
this._y--;
}
if (!_root.ground.hitTest(this._x, this._y + 2, true)) {
this._y++;
this._y++;
this._y++;
this._y++;
}
}
Instance of Symbol 1143 MovieClip in Frame 15
onClipEvent (enterFrame) {
if ((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) && (this._currentframe == 2)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
if ((_root.boomerang.hitTest(this) && (_root.boomerang.boomeroptions._currentframe > 1)) && (this._currentframe == 1)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1143 MovieClip in Frame 15
onClipEvent (enterFrame) {
if ((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) && (this._currentframe == 2)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
if ((_root.boomerang.hitTest(this) && (_root.boomerang.boomeroptions._currentframe > 1)) && (this._currentframe == 1)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1143 MovieClip in Frame 15
onClipEvent (enterFrame) {
if ((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) && (this._currentframe == 2)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
if ((_root.boomerang.hitTest(this) && (_root.boomerang.boomeroptions._currentframe > 1)) && (this._currentframe == 1)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1143 MovieClip in Frame 15
onClipEvent (enterFrame) {
if ((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) && (this._currentframe == 2)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
if ((_root.boomerang.hitTest(this) && (_root.boomerang.boomeroptions._currentframe > 1)) && (this._currentframe == 1)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1143 MovieClip in Frame 15
onClipEvent (enterFrame) {
if ((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) && (this._currentframe == 2)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
if ((_root.boomerang.hitTest(this) && (_root.boomerang.boomeroptions._currentframe > 1)) && (this._currentframe == 1)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1143 MovieClip in Frame 15
onClipEvent (enterFrame) {
if ((_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) && (this._currentframe == 2)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
if ((_root.boomerang.hitTest(this) && (_root.boomerang.boomeroptions._currentframe > 1)) && (this._currentframe == 1)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1038 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (_root.boomerang.hitTest(this) && (_root.boomerang._currentframe > 1)) {
_root.boomerang.boomeroptions.gotoAndStop(2);
}
}
Instance of Symbol 1029 MovieClip "buttonhitterthree" in Frame 15
onClipEvent (enterFrame) {
if ((_root.char.hitTest(this) or _root.rockone.hitTest(this)) or _root.rocktwo.hitTest(this)) {
_root.ground.bonefive.nextFrame();
} else {
_root.ground.bonefive.prevFrame();
}
}
Instance of Symbol 1153 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && (this.note._currentframe < 2)) {
this.note.play();
}
if (this.hitTest(_root.char)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1154 MovieClip in Frame 15
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 482 MovieClip "char" in Frame 15
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 1097 MovieClip "boomerang" in Frame 15
onClipEvent (load) {
launched = false;
timer = 0;
boomspeed = 0;
rot = 0;
shootable = false;
throwspeed = 0;
switchhit = false;
thing = false;
grapspeed = 0;
}
onClipEvent (enterFrame) {
rot = this._rotation + 90;
if ((Key.isDown(1) && (!launched)) && (shootable)) {
switchhit = true;
throwspeed = 8;
this.gotoAndStop(3);
launched = true;
}
if ((launched && (this.hitTest(_root.char))) && (timer > 30)) {
swtichhit = false;
this.gotoAndStop(2);
this.boomeroptions.gotoAndStop(1);
launched = false;
boomspeed = 0;
timer = 0;
}
if (!shootable) {
swtichhit = false;
this._x = _root.char._x;
this._y = _root.char._y - 10;
timer = 0;
boomspeed = 0;
launched = false;
this.boomeroptions.gotoAndStop(1);
}
if (!launched) {
this._x = _root.char._x;
this._y = _root.char._y - 10;
adjside = _root._xmouse - this._x;
oppside = -1 * (_root._ymouse - this._y);
angle = Math.atan2(oppside, adjside);
angle = Math.round((angle / Math.PI) * 180);
this._rotation = -1 * angle;
}
if ((timer > 30) && (throwspeed > 0.1)) {
throwspeed = throwspeed - 0.2;
}
if (launched) {
_y = (_y - (throwspeed * Math.cos((Math.PI/180) * rot)));
_x = (_x + (throwspeed * Math.sin((Math.PI/180) * rot)));
}
if ((launched && (this._x > _root.char._x)) && (timer > 30)) {
this._x = this._x - boomspeed;
}
if ((launched && (this._x < _root.char._x)) && (timer > 30)) {
this._x = this._x + boomspeed;
}
if ((launched && (this._y > (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y - boomspeed;
}
if ((launched && (this._y < (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y + boomspeed;
}
if (launched) {
timer = timer + 1;
}
if (timer > 30) {
boomspeed = boomspeed + 0.3;
}
if (_root.ground.hitTest(this._x, this._y, true) && (launched)) {
timer = 31;
throwspeed = 0;
}
}
Instance of Symbol 1158 MovieClip "blacknew" in Frame 15
onClipEvent (enterFrame) {
if (this._currentframe > 10) {
_root.nextFrame();
}
}
Frame 16
_root.pauseddontwantthislol = false;
_root.paused = false;
Instance of Symbol 913 MovieClip in Frame 16
onClipEvent (load) {
_root.vcam._x = 345;
_root.vcam._y = 200;
_root.spider._x = 120;
_root.spider._y = 400;
_root.char._x = 323;
_root.char._y = 138;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
}
Instance of Symbol 807 MovieClip in Frame 16
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.char._x = 156;
_root.char._y = -115;
_root.boomerang._x = _root.char.x;
_root.boomerang._y = _root.char.y;
_root.vcam._x = 156;
_root.vcam._y = -227;
_root.nextFrame();
}
}
Instance of Symbol 1306 MovieClip "spider" in Frame 16
onClipEvent (load) {
go = false;
moveup = false;
speed = 1;
timer = 0;
hit = false;
health = 100;
}
onClipEvent (enterFrame) {
if (speed < 1) {
speed = 1;
}
if ((_root.boomerang.hitTest(this.spiderhead) && (_root.boomerang._currentframe > 2)) && (!hit)) {
this.spiderhead.gotoAndPlay(2);
hit = true;
speed = speed - 0.05;
health = health - 1;
}
timer = timer + 1;
if (timer > 40) {
timer = 0;
hit = false;
}
if (moveup) {
this._y = this._y - 2;
}
if (this._y > 200) {
moveup = true;
} else {
moveup = false;
}
if (!moveup) {
go = true;
}
if (go) {
this._y = this._y - speed;
}
speed = speed + 0.0007;
if (this.spiderhit.hitTest(_root.char._x, _root.char._y, true)) {
_root.vcam._x = 345;
_root.vcam._y = 200;
_root.spider._x = 120;
_root.spider._y = 400;
_root.char._x = 323;
_root.char._y = 138;
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
go = false;
moveup = false;
speed = 1;
timer = 0;
hit = false;
health = 100;
}
}
Instance of Symbol 542 MovieClip "items" in Frame 16
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 350;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 482 MovieClip "char" in Frame 16
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 1097 MovieClip "boomerang" in Frame 16
onClipEvent (load) {
launched = false;
timer = 0;
boomspeed = 0;
rot = 0;
shootable = false;
throwspeed = 0;
switchhit = false;
}
onClipEvent (enterFrame) {
rot = this._rotation + 90;
if ((Key.isDown(1) && (!launched)) && (shootable)) {
switchhit = true;
throwspeed = 8;
this.gotoAndStop(3);
launched = true;
}
if ((launched && (this.hitTest(_root.char))) && (timer > 30)) {
swtichhit = false;
this.gotoAndStop(2);
this.boomeroptions.gotoAndStop(1);
launched = false;
boomspeed = 0;
timer = 0;
}
if (!shootable) {
swtichhit = false;
this._x = _root.char._x;
this._y = _root.char._y - 10;
timer = 0;
boomspeed = 0;
launched = false;
this.boomeroptions.gotoAndStop(1);
}
if (!launched) {
this._x = _root.char._x;
this._y = _root.char._y - 10;
adjside = _root._xmouse - this._x;
oppside = -1 * (_root._ymouse - this._y);
angle = Math.atan2(oppside, adjside);
angle = Math.round((angle / Math.PI) * 180);
this._rotation = -1 * angle;
}
if ((timer > 30) && (throwspeed > 0.1)) {
throwspeed = throwspeed - 0.2;
}
if (launched) {
_y = (_y - (throwspeed * Math.cos((Math.PI/180) * rot)));
_x = (_x + (throwspeed * Math.sin((Math.PI/180) * rot)));
}
if ((launched && (this._x > _root.char._x)) && (timer > 30)) {
this._x = this._x - boomspeed;
}
if ((launched && (this._x < _root.char._x)) && (timer > 30)) {
this._x = this._x + boomspeed;
}
if ((launched && (this._y > (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y - boomspeed;
}
if ((launched && (this._y < (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y + boomspeed;
}
if (launched) {
timer = timer + 1;
}
if (timer > 30) {
boomspeed = boomspeed + 0.3;
}
if (_root.ground.hitTest(this._x, this._y, true) && (launched)) {
timer = 31;
throwspeed = 0;
}
}
Instance of Symbol 231 MovieClip "ground" in Frame 16
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 568 MovieClip "vcam" in Frame 16
onClipEvent (enterFrame) {
if (_root.spider.go == true) {
this._y = this._y - _root.spider.speed;
}
}
Instance of Symbol 569 MovieClip in Frame 16
onClipEvent (load) {
this.play();
}
Frame 17
_root.pauseddontwantthislol = false;
_root.paused = false;
stopAllSounds();
_root.jetpack = false;
init = function () {
width = 2000;
height = 600;
max_snowsize = 10;
snowflakes = 200;
i = 0;
while (i < snowflakes) {
t = attachMovie("snow", "snow" + i, i);
t._alpha = 20 + (Math.random() * 60);
t._x = (-(width / 2)) + (Math.random() * (1.5 * width));
t._y = (-(height / 2)) + (Math.random() * (1.5 * height));
t._xscale = (t._yscale = 50 + (Math.random() * (max_snowsize * 10)));
t.k = 1 + (Math.random() * 2);
t.wind = -1.5 + (Math.random() * 4.2);
t.onEnterFrame = mover;
i++;
}
};
mover = function () {
this._y = this._y + this.k;
this._x = this._x + this.wind;
if (this._y > (height + 10)) {
this._y = -20;
}
if (this._x > (width + 20)) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
} else if (this._x < -20) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
}
};
init();
_root.iceup = 0;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
Instance of Symbol 1313 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.nextFrame();
}
}
Instance of Symbol 1314 MovieClip in Frame 17
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 913 MovieClip in Frame 17
onClipEvent (load) {
_root.boomerang._x = _root.char._x;
_root.boomerang._y = _root.char._y;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
}
Instance of Symbol 1351 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1356 MovieClip "ground" in Frame 17
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 358 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.checkpointtext.play();
this.gotoAndStop(2);
}
}
Instance of Symbol 542 MovieClip "items" in Frame 17
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 350;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 482 MovieClip "char" in Frame 17
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 1097 MovieClip "boomerang" in Frame 17
onClipEvent (load) {
launched = false;
timer = 0;
boomspeed = 0;
rot = 0;
shootable = false;
throwspeed = 0;
switchhit = false;
thing = false;
grapspeed = 0;
}
onClipEvent (enterFrame) {
rot = this._rotation + 90;
if ((Key.isDown(1) && (!launched)) && (shootable)) {
switchhit = true;
throwspeed = 8;
this.gotoAndStop(3);
launched = true;
}
if ((launched && (this.hitTest(_root.char))) && (timer > 30)) {
swtichhit = false;
this.gotoAndStop(2);
this.boomeroptions.gotoAndStop(1);
launched = false;
boomspeed = 0;
timer = 0;
}
if (!shootable) {
swtichhit = false;
this._x = _root.char._x;
this._y = _root.char._y - 10;
timer = 0;
boomspeed = 0;
launched = false;
this.boomeroptions.gotoAndStop(1);
}
if (!launched) {
this._x = _root.char._x;
this._y = _root.char._y - 10;
adjside = _root._xmouse - this._x;
oppside = -1 * (_root._ymouse - this._y);
angle = Math.atan2(oppside, adjside);
angle = Math.round((angle / Math.PI) * 180);
this._rotation = -1 * angle;
}
if ((timer > 30) && (throwspeed > 0.1)) {
throwspeed = throwspeed - 0.2;
}
if (launched) {
_y = (_y - (throwspeed * Math.cos((Math.PI/180) * rot)));
_x = (_x + (throwspeed * Math.sin((Math.PI/180) * rot)));
}
if ((launched && (this._x > _root.char._x)) && (timer > 30)) {
this._x = this._x - boomspeed;
}
if ((launched && (this._x < _root.char._x)) && (timer > 30)) {
this._x = this._x + boomspeed;
}
if ((launched && (this._y > (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y - boomspeed;
}
if ((launched && (this._y < (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y + boomspeed;
}
if (launched) {
timer = timer + 1;
}
if (timer > 30) {
boomspeed = boomspeed + 0.3;
}
if (_root.ground.hitTest(this._x, this._y, true) && (launched)) {
timer = 31;
throwspeed = 0;
}
}
Instance of Symbol 355 MovieClip "checkpointtext" in Frame 17
onClipEvent (enterFrame) {
this._x = _root.vcam._x + 220;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 568 MovieClip "vcam" in Frame 17
onClipEvent (enterFrame) {
this._x = _root.char._x;
}
onClipEvent (enterFrame) {
this._y = _root.char._y;
}
Instance of Symbol 231 MovieClip "ground" in Frame 17
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 569 MovieClip in Frame 17
onClipEvent (load) {
this.play();
}
Frame 18
_root.pauseddontwantthislol = false;
_root.paused = false;
_root.jetpack = false;
this.onEnterFrame = function () {
cursorX = Stage.width - _root.char._x;
cursorY = Stage.height - _root.char._y;
_root.backg._x = cursorX * -0.2;
};
init = function () {
width = 2000;
height = 600;
max_snowsize = 10;
snowflakes = 200;
i = 0;
while (i < snowflakes) {
t = attachMovie("snow", "snow" + i, i);
t._alpha = 20 + (Math.random() * 60);
t._x = (-(width / 2)) + (Math.random() * (1.5 * width));
t._y = (-(height / 2)) + (Math.random() * (1.5 * height));
t._xscale = (t._yscale = 50 + (Math.random() * (max_snowsize * 10)));
t.k = 1 + (Math.random() * 2);
t.wind = -1.5 + (Math.random() * 4.2);
t.onEnterFrame = mover;
i++;
}
};
mover = function () {
this._y = this._y + this.k;
this._x = this._x + this.wind;
if (this._y > (height + 10)) {
this._y = -20;
}
if (this._x > (width + 20)) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
} else if (this._x < -20) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
}
};
init();
_root.iceup = 0;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
Frame 19
_root.pauseddontwantthislol = false;
_root.paused = false;
Instance of Symbol 1370 MovieClip "ground" in Frame 19
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 1314 MovieClip in Frame 19
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 913 MovieClip in Frame 19
onClipEvent (load) {
_root.boomerang._x = _root.char._x;
_root.boomerang._y = _root.char._y;
_root.items.itempannel.itemslotthree.gotoAndStop(2);
}
Instance of Symbol 482 MovieClip "char" in Frame 19
onClipEvent (load) {
var grav = 0;
var run = 5;
var wlk = 2.5;
var speed = run;
var jumpHeight = 16;
var dbl = 17;
var tri = 10;
var djump = false;
var thro = false;
var slow = 0.7;
var slowspd = (speed / 2);
var setspeed = speed;
var scale = _xscale;
var ex = 5;
gazsound = new Sound(this);
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
if (!_root.pauseddontwantthislol) {
grav++;
_y = (_y + grav);
if (Key.isDown(65)) {
setspeed = wlk;
} else {
setspeed = run;
}
while (_root.ground.hitTest(_x, _y, true)) {
djump = false;
tjump = false;
_y = (_y-1);
grav = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
grav = grav * (slow * 1.25);
speed = slowspd;
} else {
speed = setspeed;
}
if ((((((((Key.isDown(39) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((((((((Key.isDown(37) && (!_root.paused)) && (!(_currentframe === 6))) && (!(_currentframe === 12))) && (!(_currentframe === 7))) && (!(_currentframe === 8))) && (!(_currentframe === 9))) && (!(_currentframe === 8))) && ((!_root.cantmove) == true)) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else if (djump == false) {
this.gotoAndStop(2);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
} else if ((_root.ground.hitTest(_x, _y + 3, true) && (!Key.isDown(68))) && (!Key.isDown(83))) {
if ((((((!(_currentframe === 7)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 6))) && (!(_currentframe === 7))) && (!(_currentframe === 9))) {
this.gotoAndStop(3);
}
}
if (((((Key.isDown(68) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(83))) && (_root.ground.hitTest(_x, _y + 3, true))) {
nothing.gotoAndStop(4);
}
}
if ((((((Key.isDown(83) && (!Key.isDown(39))) && (!Key.isDown(40))) && (!Key.isDown(50))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (_root.ground.hitTest(_x, _y + 3, true))) {
_root.nothing.gotoAndStop(4);
} else if (Key.isDown(83) && (grav > 1)) {
nothing.gotoAndStop(4);
}
if ((Key.isDown(38) && (_root.ground.hitTest(_x, _y + 3, true))) && (_root.jetpack == false)) {
grav = -jumpHeight;
_y = (_y - 4);
this.gotoAndStop(2);
} else if (((Key.isDown(38) && (djump == false)) && (grav > 0)) && (tjump == false)) {
this.gotoAndStop(4);
} else if ((Key.isDown(68) && (tjump == false)) && (grav > 1)) {
}
if ((_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x + (_width / 2)) + ex, _y - _height, true))) {
_x = (_x - speed);
}
if ((_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 2), true) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - (_height / 6), true))) || (_root.ground.hitTest((_x - (_width / 2)) - ex, _y - _height, true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, (_y - _height) - 15, true)) {
grav = 1;
}
if (((_root.jump.hitTest(_x, _y + 1, true) or _root.jump2.hitTest(_x, _y + 1, true)) or _root.jump3.hitTest(_x, _y + 1, true)) or _root.jump4.hitTest(_x, _y + 1, true)) {
gazsound.attachSound("boing");
gazsound.start();
grav = -32;
}
}
onClipEvent (load) {
locked = true;
motion = 5;
}
onClipEvent (enterFrame) {
if (_root.fire == true) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (_root.item.hitTest(_x, _y, true) && (Key.isDown(32))) {
_root.item.gotoAndStop(2);
this.gotoAndStop(6);
}
}
onClipEvent (enterFrame) {
if (!_root.paused) {
if ((((((((Key.isDown(39) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x + speed);
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if ((((((((Key.isDown(37) && (!(_currentframe === 1))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 8))) {
_x = (_x - speed);
_xscale = (-scale);
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(9);
} else if (djump == false) {
this.gotoAndStop(7);
} else if (tjump == false) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(7);
}
} else if (_root.ground.hitTest(_x, _y + 3, true)) {
if ((((((((!(_currentframe === 1)) && (!(_currentframe === 10))) && (!(_currentframe === 12))) && (!(_currentframe === 2))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) {
this.gotoAndStop(7);
}
}
}
}
onClipEvent (enterFrame) {
if ((((((((Key.isDown(32) && (!(_currentframe === 1))) && (!(_currentframe === 2))) && (!(_currentframe === 12))) && (!(_currentframe === 3))) && (!(_currentframe === 4))) && (!(_currentframe === 5))) && (!(_currentframe === 6))) && (!(_currentframe === 10))) {
this.gotoAndStop(8);
_root.melon.nextFrame();
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_currentframe == 8)) {
this.gotoAndStop(10);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (_root.jetpack == true)) {
grav = grav - 2;
}
}
onClipEvent (enterFrame) {
if (((this._y <= 150.5) && (_root.jetpack == true)) && (Key.isDown(38))) {
grav = grav + 2;
}
}
Instance of Symbol 1097 MovieClip "boomerang" in Frame 19
onClipEvent (load) {
launched = false;
timer = 0;
boomspeed = 0;
rot = 0;
shootable = false;
throwspeed = 0;
switchhit = false;
thing = false;
grapspeed = 0;
}
onClipEvent (enterFrame) {
rot = this._rotation + 90;
if (((Key.isDown(1) && (!launched)) && (shootable)) && (!_root.char.hitTest(_root.polarbear))) {
switchhit = true;
throwspeed = 8;
this.gotoAndStop(3);
launched = true;
}
if ((launched && (this.hitTest(_root.char))) && (timer > 30)) {
swtichhit = false;
this.gotoAndStop(2);
this.boomeroptions.gotoAndStop(1);
launched = false;
boomspeed = 0;
timer = 0;
}
if (!shootable) {
swtichhit = false;
this._x = _root.char._x;
this._y = _root.char._y - 10;
timer = 0;
boomspeed = 0;
launched = false;
this.boomeroptions.gotoAndStop(1);
}
if (!launched) {
this._x = _root.char._x;
this._y = _root.char._y - 10;
adjside = _root._xmouse - this._x;
oppside = -1 * (_root._ymouse - this._y);
angle = Math.atan2(oppside, adjside);
angle = Math.round((angle / Math.PI) * 180);
this._rotation = -1 * angle;
}
if ((timer > 30) && (throwspeed > 0.1)) {
throwspeed = throwspeed - 0.2;
}
if (launched) {
_y = (_y - (throwspeed * Math.cos((Math.PI/180) * rot)));
_x = (_x + (throwspeed * Math.sin((Math.PI/180) * rot)));
}
if ((launched && (this._x > _root.char._x)) && (timer > 30)) {
this._x = this._x - boomspeed;
}
if ((launched && (this._x < _root.char._x)) && (timer > 30)) {
this._x = this._x + boomspeed;
}
if ((launched && (this._y > (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y - boomspeed;
}
if ((launched && (this._y < (_root.char._y - 20))) && (timer > 30)) {
this._y = this._y + boomspeed;
}
if (launched) {
timer = timer + 1;
}
if (timer > 30) {
boomspeed = boomspeed + 0.3;
}
if (_root.ground.hitTest(this._x, this._y, true) && (launched)) {
timer = 31;
throwspeed = 0;
}
}
Instance of Symbol 1373 MovieClip in Frame 19
onClipEvent (enterFrame) {
if (_root.char.hitTest(this) && (Key.isDown(32))) {
stopAllSounds();
_root.nextFrame();
}
if (_root.char.hitTest(this)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 231 MovieClip "ground" in Frame 19
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 1431 MovieClip "polarbear" in Frame 19
onClipEvent (enterFrame) {
if (_root.char.hitTest(this.bearhitter) && (this.questions._currentframe < 2)) {
this.questions.gotoAndStop(2);
}
}
Instance of Symbol 569 MovieClip in Frame 19
onClipEvent (load) {
this.play();
}
Frame 20
_root.pauseddontwantthislol = false;
_root.paused = false;
Instance of Symbol 1433 MovieClip "backgrounded" in Frame 20
onClipEvent (enterFrame) {
if (_root.ground._currentframe > 1029) {
this.stop();
}
}
Instance of Symbol 1468 MovieClip "char" in Frame 20
onClipEvent (load) {
gravity = -5;
jumpheight = 15;
speed = 6;
rightface = this._xscale;
}
onClipEvent (enterFrame) {
integer = _root.char._rotation;
rotplus = (integer * -1) / 3;
jumpheight = 11;
jumpheight = jumpheight + rotplus;
if (_rotation < 0) {
_rotation = (_rotation + 1);
}
gravity = gravity + 0.8;
this._y = this._y + gravity;
while (_root.ground.hitTest(this._x, this._y, true)) {
_y = (_y-1);
gravity = 0;
if (_rotation > -35) {
_rotation = (_rotation - 0.5);
}
}
if (Key.isDown(38) and _root.ground.hitTest(this._x, this._y + 3, true)) {
gravity = -jumpheight;
this._y = this._y - 4;
this.gotoAndStop(4);
this.splash.gotoAndStop(1);
}
if (Key.isDown(39)) {
this._x = this._x + speed;
this._xscale = rightface;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(2);
} else if (_root.ground.hitTest(!this)) {
this.gotoAndStop(1);
}
} else if (Key.isDown(37)) {
this._x = this._x - speed;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(2);
} else if (_root.ground.hitTest(!this)) {
this.gotoAndStop(1);
}
} else if (_root.ground.hitTest(this._x, this._y + 3, true)) {
this.gotoAndStop(1);
}
if (_root.ground.hitTest(_x + (_width / 2), _y - (_height / 2), true) || (_root.ground.hitTest(_x + (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x - speed);
}
if (_root.ground.hitTest(_x - (_width / 2), _y - (_height / 2), true) || (_root.ground.hitTest(_x - (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x + speed);
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
gravity = 2;
}
if (_x < 0) {
_x = 0;
}
if (_x > 520) {
_x = 520;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && (_root.bardone == false)) {
gravity = gravity - 1.3;
this.gotoAndStop(4);
this.flame.gotoAndStop(2);
_root.bar.nextFrame();
_rotation = (_rotation - 1);
}
if (!Key.isDown(32)) {
this.flame.gotoAndStop(1);
speed = 6;
}
if (_root.bardone == true) {
this.flame.gotoAndStop(1);
}
if ((!Key.isDown(32)) && (_root.ground.hitTest(this._x, this._y + 3, true))) {
_root.bar.prevFrame();
}
}
onClipEvent (enterFrame) {
if (_root.ground.hitTest(this._x, this._y + 3, true)) {
this.splash.play();
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y + 3, true)) && (this._y <= 20)) {
speed = 5;
}
if (_root.ground.hitTest(this._x, this._y + 3, true)) {
speed = 6;
}
}
onClipEvent (enterFrame) {
if (((!_root.ground.hitTest(this._x, this._y + 3, true)) && (this._y <= 20)) && (!Key.isDown(32))) {
speed = 1.5;
_rotation = (_rotation + 0.5);
}
if (_root.fire == true) {
gravity = gravity - 15;
_root.fire = false;
_rotation = (_rotation - 9);
}
}
onClipEvent (enterFrame) {
if (_rotation >= 135) {
_rotation = (_rotation - 1);
}
}
Instance of Symbol 1469 MovieClip "ground" in Frame 20
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Instance of Symbol 563 MovieClip in Frame 20
onClipEvent (enterFrame) {
if (_root.lifes == 20) {
this.gotoAndStop(1);
}
if (_root.lifes == 19) {
this.gotoAndStop(2);
}
if (_root.lifes == 18) {
this.gotoAndStop(3);
}
if (_root.lifes == 17) {
this.gotoAndStop(4);
}
if (_root.lifes == 16) {
this.gotoAndStop(5);
}
if (_root.lifes == 15) {
this.gotoAndStop(6);
}
if (_root.lifes == 14) {
this.gotoAndStop(7);
}
if (_root.lifes == 13) {
this.gotoAndStop(8);
}
if (_root.lifes == 12) {
this.gotoAndStop(9);
}
if (_root.lifes == 11) {
this.gotoAndStop(10);
}
if (_root.lifes == 10) {
this.gotoAndStop(11);
}
if (_root.lifes == 9) {
this.gotoAndStop(12);
}
if (_root.lifes == 8) {
this.gotoAndStop(13);
}
if (_root.lifes == 7) {
this.gotoAndStop(14);
}
if (_root.lifes == 6) {
this.gotoAndStop(15);
}
if (_root.lifes == 5) {
this.gotoAndStop(16);
}
if (_root.lifes == 4) {
this.gotoAndStop(17);
}
if (_root.lifes == 3) {
this.gotoAndStop(18);
}
if (_root.lifes == 2) {
this.gotoAndStop(19);
}
if (_root.lifes == 1) {
this.gotoAndStop(20);
}
}
onClipEvent (enterFrame) {
this._x = _root.vcam._x - 160;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y - 200;
}
Instance of Symbol 1470 MovieClip in Frame 20
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((_root.ground._currentframe > 1000) && (!hit)) {
this.gotoAndPlay(2);
hit = true;
}
}
Instance of Symbol 1471 MovieClip "lastleverfaderboarding" in Frame 20
onClipEvent (load) {
this.play();
}
Frame 21
init = function () {
width = 0;
height = 0;
i = 0;
while (i < snowflakes) {
t = attachMovie("snow", "snow" + i, i);
i++;
}
};
mover = function () {
this._y = this._y + this.k;
this._x = this._x + this.wind;
if (this._y > (height + 10)) {
this._y = -20;
}
if (this._x > (width + 20)) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
} else if (this._x < -20) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
}
};
init();
stop();
stopAllSounds();
Frame 22
init = function () {
width = 0;
height = 0;
i = 0;
while (i < snowflakes) {
t = attachMovie("snow", "snow" + i, i);
i++;
}
};
mover = function () {
this._y = this._y + this.k;
this._x = this._x + this.wind;
if (this._y > (height + 10)) {
this._y = -20;
}
if (this._x > (width + 20)) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
} else if (this._x < -20) {
this._x = (-(width / 2)) + (Math.random() * (1.5 * width));
this._y = -20;
}
};
init();
stop();
stopAllSounds();
Symbol 111 MovieClip Frame 1
gotoAndStop(_root.localization_branding_nr);
Symbol 116 MovieClip Frame 90
Symbol 116 MovieClip Frame 91
_root.nextFrame();
Symbol 118 MovieClip Frame 1
if (_root.localization_portal == "game_com_cn") {
this.logo_intro.onRelease = function () {
getURL (_root.localization_url1, "_blank");
};
} else {
this.logo_intro.onRelease = function () {
getURL (_root.localization_url1 + "&utm_content=logo_intro", "_blank");
};
}
Symbol 118 MovieClip Frame 90
stop();
Symbol 124 MovieClip Frame 89
_root.nextFrame();
Symbol 132 MovieClip Frame 89
_root.nextFrame();
Symbol 135 MovieClip Frame 89
_root.nextFrame();
Symbol 142 MovieClip Frame 39
stop();
Symbol 144 MovieClip Frame 91
_root.nextFrame();
Symbol 145 MovieClip Frame 1
if (_root.localization_portal == "family") {
gotoAndStop (1);
}
if (_root.localization_portal == "tweens") {
gotoAndStop (2);
}
if (_root.localization_portal == "girl") {
gotoAndStop (3);
}
if (_root.localization_portal == "game_com_cn") {
gotoAndStop (4);
}
if (_root.localization_portal == "teen") {
gotoAndStop (5);
}
Symbol 161 Button
on (release) {
_root.trans.play();
}
Symbol 165 Button
on (release) {
_root.credits.play();
}
Symbol 167 Button
on (press) {
_root.gotoAndStop("lvl1");
}
Symbol 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 23
_root.nextFrame();
Symbol 194 MovieClip Frame 1
gotoAndStop(_root.localization_language_nr);
Symbol 205 Button
on (press) {
play();
}
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 9
stop();
Symbol 212 Button
on (release) {
_root.trans.play();
}
Symbol 223 Button
on (release) {
_root.trans.play();
}
Symbol 243 Button
on (press) {
gotoAndPlay (239);
}
Symbol 253 Button
on (press) {
gotoAndPlay (399);
}
Symbol 264 Button
on (press) {
gotoAndPlay (728);
}
Symbol 272 Button
on (press) {
gotoAndPlay (1041);
}
Symbol 274 Button
on (press) {
_root.gotoAndStop("lvl1");
}
Instance of Symbol 231 MovieClip "ground" in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Symbol 279 MovieClip Frame 115
stop();
Symbol 279 MovieClip Frame 280
stop();
Symbol 279 MovieClip Frame 441
stop();
Symbol 279 MovieClip Frame 769
stop();
Symbol 279 MovieClip Frame 1083
stop();
Symbol 279 MovieClip Frame 1229
stop();
Symbol 283 Button
on (press) {
nextFrame();
}
Symbol 298 MovieClip Frame 1
stop();
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.spikes.play();
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.spikes.play();
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.spikes.play();
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.spikes.play();
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.spikes.play();
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndPlay(2);
_root.char.grav = -20;
}
}
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
this.gotoAndPlay(2);
_root.char.grav = -20;
}
}
Symbol 333 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 2
stop();
Symbol 355 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 144
stop();
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 2
stop();
Instance of Symbol 363 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.char._x = 808.65;
_root.char._y = 330;
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Symbol 365 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 1
stop();
Instance of Symbol 394 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char) && ((!_root.spadeinfo) == true)) {
_root.girl.play();
}
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.char) && (_root.spadeinfo == true)) && (_root.items.itempannel.itemslottwo._currentframe > 2)) {
_root.girl.gotoAndPlay(230);
}
}
Symbol 411 MovieClip Frame 229
gotoAndStop (1);
Instance of Symbol 408 MovieClip in Symbol 411 MovieClip Frame 235
onClipEvent (enterFrame) {
_root.items.itempannel.itemslottwo.gotoAndStop(1);
}
Symbol 411 MovieClip Frame 240
_root.spadetext.play();
Symbol 411 MovieClip Frame 270
gotoAndStop (1);
_root.spadeinfo = false;
_root.gotspade = true;
Symbol 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 144
stop();
Symbol 419 MovieClip Frame 1
stop();
Symbol 419 MovieClip Frame 2
stop();
Symbol 419 MovieClip Frame 3
stop();
Symbol 438 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 2
stop();
Symbol 481 MovieClip Frame 30
_root.ground.dirtblock.nextFrame();
_root.dirt.nextFrame();
Symbol 481 MovieClip Frame 70
_root.ground.dirtblock.nextFrame();
_root.dirt.nextFrame();
Symbol 481 MovieClip Frame 119
_root.ground.dirtblock.nextFrame();
_root.dirt.nextFrame();
Symbol 481 MovieClip Frame 120
stop();
_root.paused = false;
_root.gotspade = false;
Symbol 482 MovieClip Frame 1
stop();
Instance of Symbol 455 MovieClip "item" in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.jetpack == true) {
this.gotoAndStop(2);
}
if ((!_root.jetpack) == true) {
this.gotoAndStop(1);
}
}
Symbol 488 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 2
_root.spadefollow = true;
Symbol 498 MovieClip Frame 119
_root.spadeinfo = true;
_root.spadefollow = false;
_root.spadebubble._x = -323;
_root.spadebubble._y = -600;
Instance of Symbol 499 MovieClip in Symbol 500 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.char._x = 800;
_root.char._y = 210;
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Symbol 511 Button
on (release) {
if (_root.char.hitTest(_root.dirt)) {
_root.trace("DIRT GOES NOW");
}
}
Symbol 517 Button
on (release) {
_root.items.itempannel.itemslotone.gotoAndStop(1);
_root.rockone._x = _root.char._x;
_root.rockone._y = _root.char._y - 20;
}
Symbol 518 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 2
stop();
Symbol 518 MovieClip Frame 3
stop();
Symbol 520 Button
on (release) {
_root.items.itempannel.itemslottwo.gotoAndStop(1);
_root.rocktwo._x = _root.char._x;
_root.rocktwo._y = _root.char._y - 20;
}
Symbol 526 MovieClip Frame 1
stop();
Symbol 526 MovieClip Frame 2
stop();
Symbol 526 MovieClip Frame 3
stop();
Symbol 532 Button
on (release) {
if (_root.boomerang._currentframe == 1) {
_root.boomerang.gotoAndStop(2);
_root.boomerang.shootable = true;
} else if ((_root.boomerang._currentframe > 1) && (_root.boomerang.hitTest(_root.char))) {
_root.boomerang.shootable = false;
_root.boomerang.gotoAndStop(1);
}
}
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 2
stop();
Instance of Symbol 518 MovieClip "itemslotone" in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.gotspade == true) {
this.gotoAndStop(2);
}
}
Symbol 539 Button
on (press) {
_root.items.play();
}
Symbol 541 Button
on (press) {
_root.items.play();
}
Symbol 542 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 11
stop();
Symbol 568 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local3 = sY / this._height;
_parent._x = cX - (this._x * _local4);
_parent._y = cY - (this._y * _local3);
_parent._xscale = 100 * _local4;
_parent._yscale = 100 * _local3;
}
function resetStage() {
var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = "exactFit";
var cX = (Stage.width / 2);
var cY = (Stage.height / 2);
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
Symbol 569 MovieClip Frame 14
stop();
Instance of Symbol 298 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Instance of Symbol 298 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
}
}
Symbol 591 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 144
stop();
Symbol 621 MovieClip Frame 1
stopAllSounds();
Symbol 621 MovieClip Frame 99
stop();
_root.fadeblack.play();
Symbol 625 MovieClip Frame 1
stop();
Symbol 625 MovieClip Frame 20
_root.nextFrame();
Instance of Symbol 675 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
stopAllSounds();
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
_root.gotoAndStop("lvl2");
}
}
Symbol 712 MovieClip Frame 1
stop();
Symbol 712 MovieClip Frame 2
stop();
Symbol 712 MovieClip Frame 3
stop();
Symbol 759 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 2
stop();
Symbol 759 MovieClip Frame 3
stop();
Symbol 774 MovieClip Frame 1
stop();
Instance of Symbol 774 MovieClip "barrel" in Symbol 775 MovieClip Frame 1
/* no clip actions */
Symbol 784 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 2
stop();
Symbol 785 MovieClip Frame 1
stop();
Symbol 785 MovieClip Frame 11
_root.nextFrame();
Symbol 787 MovieClip Frame 21
stop();
Symbol 796 MovieClip Frame 70
_root.nextFrame();
Symbol 804 MovieClip Frame 2
stop();
Symbol 813 MovieClip Frame 1
stop();
Symbol 827 MovieClip Frame 1
stop();
Symbol 827 MovieClip Frame 2
stop();
Symbol 885 MovieClip Frame 30
_root.ground.dirtblock.nextFrame();
_root.dirt.nextFrame();
Symbol 885 MovieClip Frame 70
_root.ground.dirtblock.nextFrame();
_root.dirt.nextFrame();
Symbol 885 MovieClip Frame 119
_root.ground.dirtblock.nextFrame();
_root.dirt.nextFrame();
Symbol 885 MovieClip Frame 120
stop();
_root.paused = false;
_root.gotspade = false;
Symbol 886 MovieClip Frame 1
stop();
Instance of Symbol 827 MovieClip "item" in Symbol 886 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.jetpack == true) {
this.gotoAndStop(2);
}
if ((!_root.jetpack) == true) {
this.gotoAndStop(1);
}
}
Symbol 890 MovieClip Frame 1
stop();
Symbol 906 MovieClip Frame 1
stop();
Symbol 906 MovieClip Frame 17
stop();
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 28) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 2) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 19) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 4) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 13) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 9) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 5) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 8) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 5) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 15) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 22) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 28) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 26) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 12) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 16) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 19) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 906 MovieClip in Symbol 907 MovieClip Frame 1
onClipEvent (load) {
crummble = false;
done = false;
}
onClipEvent (enterFrame) {
if (_root.char.hitTest(_root.bh)) {
crummble = true;
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 30, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((_root.bh._currentframe > 37) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
}
Symbol 910 MovieClip Frame 1
stop();
Symbol 910 MovieClip Frame 11
_root.char._x = 156;
_root.char._y = -115;
_root.vcam._x = 156;
_root.vcam._y = -227;
_root.nextFrame();
Symbol 917 MovieClip Frame 1
stop();
Symbol 917 MovieClip Frame 2
stop();
Symbol 935 MovieClip Frame 1
stop();
Symbol 935 MovieClip Frame 126
stop();
Symbol 936 MovieClip Frame 1
stop();
Symbol 936 MovieClip Frame 2
stop();
Symbol 940 MovieClip Frame 1
stop();
Symbol 940 MovieClip Frame 29
stop();
Symbol 943 MovieClip Frame 1
stop();
Symbol 946 MovieClip Frame 1
stop();
Symbol 946 MovieClip Frame 2
stop();
Symbol 948 MovieClip Frame 1
stop();
Symbol 951 MovieClip Frame 1
stop();
Symbol 951 MovieClip Frame 2
stop();
Symbol 953 MovieClip Frame 1
stop();
Symbol 956 MovieClip Frame 1
stop();
Symbol 956 MovieClip Frame 2
stop();
Symbol 958 MovieClip Frame 1
stop();
Symbol 961 MovieClip Frame 1
stop();
Symbol 961 MovieClip Frame 2
stop();
Symbol 963 MovieClip Frame 1
stop();
Symbol 966 MovieClip Frame 1
stop();
Symbol 966 MovieClip Frame 2
stop();
Symbol 971 MovieClip Frame 1
stop();
Symbol 971 MovieClip Frame 19
_root.nextFrame();
Symbol 972 MovieClip Frame 11
stop();
Symbol 1008 MovieClip Frame 82
stop();
Symbol 1009 MovieClip Frame 1
stop();
Symbol 1009 MovieClip Frame 2
stop();
Symbol 1020 MovieClip Frame 1
stop();
Instance of Symbol 1015 MovieClip in Symbol 1020 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.rockone._x, _root.rockone._y, true)) {
_root.rockone._y++;
_root.rockone._y++;
_root.rockone._y++;
_root.rockone._y++;
}
if (this.hitTest(_root.rocktwo._x, _root.rocktwo._y, true)) {
_root.rocktwo._y++;
_root.rocktwo._y++;
_root.rocktwo._y++;
_root.rocktwo._y++;
}
}
Symbol 1020 MovieClip Frame 15
stop();
Symbol 1022 MovieClip Frame 1
stop();
Instance of Symbol 1015 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.rockone._x, _root.rockone._y, true)) {
_root.rockone._y++;
_root.rockone._y++;
_root.rockone._y++;
_root.rockone._y++;
}
if (this.hitTest(_root.rocktwo._x, _root.rocktwo._y, true)) {
_root.rocktwo._y++;
_root.rocktwo._y++;
_root.rocktwo._y++;
_root.rocktwo._y++;
}
}
Symbol 1022 MovieClip Frame 15
stop();
Symbol 1024 MovieClip Frame 1
stop();
Instance of Symbol 1015 MovieClip in Symbol 1024 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.rockone._x, _root.rockone._y, true)) {
_root.rockone._y++;
_root.rockone._y++;
_root.rockone._y++;
_root.rockone._y++;
}
if (this.hitTest(_root.rocktwo._x, _root.rocktwo._y, true)) {
_root.rocktwo._y++;
_root.rocktwo._y++;
_root.rocktwo._y++;
_root.rocktwo._y++;
}
}
Symbol 1024 MovieClip Frame 15
stop();
stop();
Symbol 1026 MovieClip Frame 1
stop();
Symbol 1026 MovieClip Frame 30
stop();
Instance of Symbol 1020 MovieClip "bonetwo" in Symbol 1027 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1024 MovieClip "bone" in Symbol 1027 MovieClip Frame 1
/* no clip actions */
Symbol 1045 MovieClip Frame 1
stop();
Symbol 1045 MovieClip Frame 45
stop();
Symbol 1048 MovieClip Frame 1
stop();
Symbol 1048 MovieClip Frame 2
stop();
Symbol 1052 MovieClip Frame 1
stop();
Symbol 1052 MovieClip Frame 45
stop();
Symbol 1055 MovieClip Frame 1
stop();
Symbol 1058 MovieClip Frame 1
stop();
Symbol 1058 MovieClip Frame 2
stop();
Symbol 1061 MovieClip Frame 1
stop();
Symbol 1061 MovieClip Frame 15
_root.nextFrame();
Symbol 1094 MovieClip Frame 1
stop();
Symbol 1094 MovieClip Frame 2
stop();
Symbol 1097 MovieClip Frame 1
stop();
Symbol 1097 MovieClip Frame 2
stop();
Symbol 1097 MovieClip Frame 3
stop();
Symbol 1098 MovieClip Frame 15
stop();
Symbol 1125 MovieClip Frame 1
stop();
Symbol 1125 MovieClip Frame 16
stop();
Symbol 1129 MovieClip Frame 1
stop();
Symbol 1129 MovieClip Frame 15
stop();
Symbol 1130 MovieClip Frame 1
stop();
Instance of Symbol 1125 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.boomerang) && (_root.boomerang.boomeroptions._currentframe == 2)) && (!hit)) {
this.gotoAndPlay(2);
hit = true;
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 906 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
crummble = true;
done = false;
}
onClipEvent (enterFrame) {
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 10, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if ((crummble && (this.hitTest(_root.char._x, _root.char._y + 80, true))) && (!done)) {
done = true;
this.gotoAndPlay(2);
}
if (this._currentframe > 1) {
this.nextFrame();
this.nextFrame();
this.nextFrame();
}
}
Instance of Symbol 1125 MovieClip in Symbol 1130 MovieClip Frame 1
onClipEvent (load) {
hit = false;
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.boomerang._x, _root.boomerang._y, true) && (_root.boomerang.boomeroptions._currentframe == 2)) && (!hit)) {
this.gotoAndPlay(2);
hit = true;
}
}
Instance of Symbol 1129 MovieClip "bonefive" in Symbol 1130 MovieClip Frame 1
/* no clip actions */
Symbol 1132 MovieClip Frame 1
stop();
Symbol 1132 MovieClip Frame 2
stop();
Symbol 1143 MovieClip Frame 1
stop();
Symbol 1143 MovieClip Frame 2
stop();
Symbol 1153 MovieClip Frame 1
stop();
Symbol 1153 MovieClip Frame 2
stop();
Instance of Symbol 499 MovieClip in Symbol 1154 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.rocktwo.hitTest(this)) {
_root.rocktwo._x = 1819.5;
_root.rocktwo._y = -139.7;
}
if (this.hitTest(_root.char)) {
_root.char._x = 770;
_root.char._y = 13;
_root.boomerang._x = 770;
_root.boomerang._y = 13;
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Symbol 1158 MovieClip Frame 1
stop();
Symbol 1158 MovieClip Frame 12
stop();
Symbol 1200 MovieClip Frame 1
stop();
Instance of Symbol 499 MovieClip in Symbol 1314 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char)) {
_root.char._x = 246;
_root.char._y = 174;
_root.boomerang._x = 246;
_root.boomerang._y = 174;
_root.char.death.play();
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Symbol 1351 MovieClip Frame 1
stop();
Symbol 1351 MovieClip Frame 2
stop();
Symbol 1357 MovieClip Frame 1
stop();
Symbol 1357 MovieClip Frame 15
stop();
Symbol 1362 MovieClip Frame 138
_root.nextFrame();
Symbol 1369 MovieClip Frame 1
stop();
Symbol 1369 MovieClip Frame 2
stop();
Symbol 1373 MovieClip Frame 1
stop();
Symbol 1373 MovieClip Frame 2
stop();
Symbol 1381 Button
on (release) {
_root.polarbear.questions.gotoAndStop(3);
}
Symbol 1386 Button
on (release) {
_root.polarbear.questions.gotoAndStop(7);
}
Symbol 1389 Button
on (release) {
_root.polarbear.questions.gotoAndStop(7);
}
Symbol 1393 Button
on (release) {
_root.polarbear.questions.gotoAndStop(4);
}
Symbol 1396 Button
on (release) {
_root.polarbear.questions.gotoAndStop(5);
}
Symbol 1399 Button
on (release) {
_root.polarbear.questions.gotoAndStop(7);
}
Symbol 1403 Button
on (release) {
_root.polarbear.questions.gotoAndStop(7);
}
Symbol 1406 Button
on (release) {
_root.polarbear.questions.gotoAndStop(7);
}
Symbol 1409 Button
on (release) {
_root.polarbear.questions.gotoAndStop(7);
}
Symbol 1413 Button
on (release) {
_root.polarbear.questions.gotoAndStop(6);
}
Symbol 1417 Button
on (release) {
_root.polarbear.questions.gotoAndStop(8);
}
Symbol 1422 Button
on (release) {
_root.polarbear.questions.gotoAndStop(3);
}
Symbol 1423 Button
on (release) {
_root.polarbear.questions.gotoAndStop(9);
}
Symbol 1425 MovieClip Frame 1
stop();
Symbol 1425 MovieClip Frame 2
stop();
Symbol 1425 MovieClip Frame 3
stop();
Symbol 1425 MovieClip Frame 4
stop();
Symbol 1425 MovieClip Frame 5
stop();
Symbol 1425 MovieClip Frame 6
stop();
Symbol 1425 MovieClip Frame 7
stop();
Symbol 1425 MovieClip Frame 8
stop();
Symbol 1425 MovieClip Frame 9
stop();
_root.ground.bearblocker.gotoAndStop(2);
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Instance of Symbol 1446 MovieClip in Symbol 1449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.snowboard)) {
_root.lastleverfaderboarding.play();
_root.char._x = 22;
_root.char._y = 28;
_root.ground.gotoAndPlay(1);
_root.backgrounded.gotoAndPlay(1);
_root.lifes = _root.lifes - 1;
_root.life.play();
}
}
Symbol 1449 MovieClip Frame 1032
stop();
_root.gotoAndStop("outtro");
Symbol 1463 MovieClip Frame 1
stop();
Symbol 1470 MovieClip Frame 1
stop();
Symbol 1470 MovieClip Frame 12
stop();
Symbol 1471 MovieClip Frame 14
stop();
Symbol 1479 Button
on (press) {
_root.gotoAndStop("menu");
}
Symbol 1487 Button
on (press) {
gotoAndPlay (11);
}
Symbol 1497 Button
on (press) {
gotoAndPlay (53);
}
Symbol 1503 Button
on (press) {
gotoAndPlay (94);
}
Symbol 1512 Button
on (press) {
gotoAndPlay (135);
}
Symbol 1523 Button
on (press) {
gotoAndPlay (176);
}
Symbol 1533 Button
on (press) {
gotoAndPlay (217);
}
Symbol 1539 Button
on (press) {
gotoAndPlay (298);
}
Symbol 1545 Button
on (press) {
_root.gotoAndStop("menu");
}
Instance of Symbol 1485 MovieClip "ground" in Symbol 1548 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.vcam._x;
}
onClipEvent (enterFrame) {
this._y = _root.vcam._y;
}
Symbol 1548 MovieClip Frame 11
stop();
Symbol 1548 MovieClip Frame 52
stop();
Symbol 1548 MovieClip Frame 93
stop();
Symbol 1548 MovieClip Frame 134
stop();
Symbol 1548 MovieClip Frame 175
stop();
Symbol 1548 MovieClip Frame 216
stop();
Symbol 1548 MovieClip Frame 257
stop();
Symbol 1548 MovieClip Frame 298
stop();