Frame 1
stop();
Instance of Symbol 43 MovieClip "cursor" in Frame 1
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Frame 3
stop();
Instance of Symbol 64 MovieClip in Frame 3
onClipEvent (load) {
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root._xmouse < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root._xmouse > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root._ymouse < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root._ymouse > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.9;
yS = yS * 0.9;
}
Instance of Symbol 43 MovieClip "cursor" in Frame 3
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Frame 6
stop();
Instance of Symbol 43 MovieClip "cursor" in Frame 6
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Frame 11
stop();
Instance of Symbol 43 MovieClip "cursor" in Frame 11
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Instance of Symbol 43 MovieClip "cursor" in Frame 16
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Frame 21
stop();
failed_txt.background = false;
failed_txt.border = false;
var myPass;
Instance of Symbol 43 MovieClip "cursor" in Frame 21
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Frame 22
lives = 3;
coins = 0;
health = 100;
reset = 1;
stopAllSounds();
Frame 23
stopAllSounds();
Frame 51
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 51
onClipEvent (load) {
function reset() {
this._x = 91;
this._y = 273.4;
speed = 7;
_root.health = 100;
this.gotoAndPlay(5);
}
jumping = false;
falling = true;
gravity = 6;
jump = 0;
speed = 7;
timer = 0;
reset();
}
onClipEvent (enterFrame) {
if (_root.reset <= 0) {
_root.reset = 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin1" in Frame 51
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin1.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin2" in Frame 51
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin2.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin3" in Frame 51
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin3.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 51
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 142 MovieClip "PowerupJump" in Frame 51
/* no clip actions */
Instance of Symbol 151 MovieClip "Victory" in Frame 51
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.gotoAndStop("Victory");
}
}
Instance of Symbol 43 MovieClip "cursor" in Frame 51
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag("true");
}
Frame 53
stop();
Frame 54
stop();
Frame 56
lives = 3;
coins = 0;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 57
stopAllSounds();
Instance of Symbol 203 MovieClip "wood" in Frame 57
/* no clip actions */
Instance of Symbol 102 MovieClip "wall" in Frame 57
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
if (_root.ball._x > 490) {
_root.ball._x = 490;
}
}
}
Frame 76
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 76
onClipEvent (load) {
function reset() {
this._x = 279.4;
this._y = 357.1;
speed = 7;
gravity = 6;
health = 100;
this.gotoAndPlay(5);
}
jumping = false;
falling = true;
gravity = 6;
jump = 0;
speed = 7;
fury = 0;
reset();
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall2.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall3.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (fury >= 1) {
_root.WoodFlame.gotoAndPlay(2);
_root.wood.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(_root.ball)) {
if (fury <= 0) {
_root.waterbox.gotoAndPlay(8);
this._y = this._y - gravity;
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
this.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
_root.healthbar.gotoAndPlay(6);
fury = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
jumping = true;
}
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
}
if (Key.isDown(37)) {
_x = (_x - speed);
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin4" in Frame 76
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin4.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin6" in Frame 76
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin6.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin7" in Frame 76
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin7.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin8" in Frame 76
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin8.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 207 MovieClip "BCoin" in Frame 76
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.BCoin.gotoAndPlay(17);
_root.Coin_5.gotoAndPlay(6);
_root.coins = _root.coins + 5;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 76
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 76
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.gotoAndStop("Victory2");
}
}
Frame 78
stop();
Frame 79
stop();
Frame 81
lives = 3;
coins = 0;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 82
stopAllSounds();
Frame 96
stop();
Instance of Symbol 278 MovieClip "energy" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.ball.gotoAndPlay(35);
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 96
onClipEvent (load) {
function reset() {
this._x = 66;
this._y = 131.2;
speed = 7;
gravity = 6;
health = 100;
this.gotoAndPlay(5);
}
jumping = false;
falling = true;
gravity = 6;
jump = 0;
speed = 7;
reset();
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.energy)) {
speed = 0;
_y = (_y + gravity);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin11" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin11.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin9" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin9.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin12" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin12.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin19" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin19.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin20" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin20.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin15" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin15.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin18" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin18.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin13" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin13.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin14" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin14.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 96
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 96
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.gotoAndStop("Victory3");
}
}
Frame 101
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 102
stopAllSounds();
Frame 116
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 116
onClipEvent (load) {
function reset() {
this._x = 64.5;
this._y = 471.5;
speed = 7;
gravity = 6;
health = 100;
}
jumping = false;
falling = true;
gravity = 6;
jump = 0;
speed = 7;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.energy)) {
speed = 0;
gravity = 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump1)) {
_root.PowerupJump1.gotoAndStop(3);
_root.powerboost1.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump2)) {
_root.PowerupJump2.gotoAndStop(3);
_root.powerboost2.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin24" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin24.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin25" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin25.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin21" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin21.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin22" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin22.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin23" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin23.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin26" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin26.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin27" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin27.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin28" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin28.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin29" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin29.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 116
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 116
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.gotoAndStop("Victory4");
}
}
Frame 118
stop();
Frame 119
stop();
Frame 121
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 122
stopAllSounds();
Frame 136
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 136
onClipEvent (load) {
function reset() {
this._x = 600.5;
this._y = 55.5;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.energy)) {
speed = 0;
gravity = 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
_root.reflect.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
_root.reflect.gotoAndPlay(2);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump1)) {
_root.PowerupJump1.gotoAndStop(3);
_root.powerboost1.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump2)) {
_root.PowerupJump2.gotoAndStop(3);
_root.powerboost2.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Spikes = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 207 MovieClip "BigCoin2" in Frame 136
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.BigCoin2.gotoAndPlay(17);
_root.Coin_5.gotoAndPlay(6);
_root.coins = _root.coins + 5;
}
}
Instance of Symbol 128 MovieClip "Coin32" in Frame 136
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin32.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin33" in Frame 136
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin33.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 136
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 136
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.gotoAndStop("Victory5");
}
}
Frame 138
stop();
Frame 139
stop();
Frame 142
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 143
stopAllSounds();
Frame 157
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 157
onClipEvent (load) {
function reset() {
this._x = 52.2;
this._y = 476.9;
speed = 7;
gravity = 6;
Spikes = 0;
health = 100;
}
jumping = false;
falling = true;
gravity = 5;
upspeed = 7;
jump = 0;
speed = 7;
Fury = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.wood1.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
_root.waterbox.gotoAndPlay(8);
}
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.wood1.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.WoodFlame.gotoAndPlay(2);
}
_root.wood1.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood2.hitTest(this._x, this._y, true)) {
_root.wood2.gotoAndPlay(5);
_root.WoodFlame.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (_root.wood3.hitTest(this._x, this._y, true)) {
_root.wood3.gotoAndPlay(5);
_root.WoodFlame.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (_root.wood4.hitTest(this._x, this._y, true)) {
_root.wood4.gotoAndPlay(5);
_root.WoodFlame.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (_root.wood5.hitTest(this._x, this._y, true)) {
_root.wood5.gotoAndPlay(5);
_root.WoodFlame.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
Fury = 0;
}
}
onClipEvent (enterFrame) {
if (_root.platform.hitTest(_root.ball)) {
this._y = this._y - 9.8;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall2.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
_root.healthbar.gotoAndPlay(6);
Fury = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(_root.ball)) {
if (falling == false) {
_root.waterbox.gotoAndStop(2);
} else if (falling == true) {
_root.waterbox.gotoAndStop(3);
}
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
if (_root.wood1.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.platform.hitTest(_root.ball)) {
jump = 12;
}
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin34" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin34.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin35" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin35.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin36" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin36.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin39" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin39.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin37" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin37.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin38" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin38.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin41" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin41.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin40" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin40.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 207 MovieClip "BigCoin1" in Frame 157
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.BigCoin1.gotoAndPlay(17);
_root.Coin_5.gotoAndPlay(6);
_root.coins = _root.coins + 5;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 157
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 157
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory6");
}
}
Frame 165
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 166
stopAllSounds();
Frame 180
stop();
Instance of Symbol 353 MovieClip "warp1" in Frame 180
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.ball._x = _root.warp2._x;
_root.ball._y = _root.warp2._y;
_root.warpsound.gotoAndPlay(2);
}
}
Instance of Symbol 353 MovieClip "warp3" in Frame 180
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.ball._x = _root.warp4._x;
_root.ball._y = _root.warp4._y;
_root.warpsound.gotoAndPlay(2);
}
}
Instance of Symbol 353 MovieClip "warp5" in Frame 180
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.ball._x = _root.warp6._x;
_root.ball._y = _root.warp6._y;
_root.warpsound.gotoAndPlay(2);
}
}
Instance of Symbol 207 MovieClip "BigCoin2" in Frame 180
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.BigCoin2.gotoAndPlay(17);
_root.Coin_5.gotoAndPlay(6);
_root.coins = _root.coins + 5;
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 180
onClipEvent (load) {
function reset() {
this._x = 82.2;
this._y = 476.9;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.wood1.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
this._y = 158;
}
jumping = false;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.wood1.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.wood1.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (_root.wood2.hitTest(this._x, this._y, true)) {
_root.wood2.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood3.hitTest(this._x, this._y, true)) {
_root.wood3.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood4.hitTest(this._x, this._y, true)) {
_root.wood4.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood5.hitTest(this._x, this._y, true)) {
_root.wood5.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
jumping = true;
jump = 4;
Fury = 0;
}
}
onClipEvent (enterFrame) {
if (_root.platform.hitTest(this._x, this._y, true)) {
jumping = true;
jump = 8;
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
_root.reflect.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
_root.reflect.gotoAndPlay(2);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
_root.healthbar.gotoAndPlay(6);
Spikes = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 180
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 180
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory7");
}
}
Instance of Symbol 151 MovieClip "Victory1" in Frame 180
onClipEvent (enterFrame) {
if (_root.Victory1.hitTest(_root.ball)) {
this.gotoAndStop(21);
_root.fooled.gotoAndPlay(5);
}
}
Frame 188
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 189
stopAllSounds();
Frame 203
stop();
Instance of Symbol 64 MovieClip "enemy2" in Frame 203
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.6;
yS = yS * 0.6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy1)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health--;
}
}
Instance of Symbol 64 MovieClip "enemy1" in Frame 203
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.8;
yS = yS * 0.8;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy2)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health--;
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 203
onClipEvent (load) {
function reset() {
this._x = 386.9;
this._y = 166;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.Red1.hitTest(_root.ball)) {
_root.soundbox.gotoAndPlay(5);
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.Red2.hitTest(_root.ball)) {
_root.soundbox.gotoAndPlay(5);
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.Red3.hitTest(_root.ball)) {
_root.soundbox.gotoAndPlay(5);
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.wood1.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
this._y = 158;
}
jumping = false;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.wood1.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.wood1.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (_root.wood2.hitTest(this._x, this._y, true)) {
_root.wood2.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood3.hitTest(this._x, this._y, true)) {
_root.wood3.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood4.hitTest(this._x, this._y, true)) {
_root.wood4.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wood5.hitTest(this._x, this._y, true)) {
_root.wood5.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
jumping = true;
jump = 4;
Fury = 0;
}
}
onClipEvent (enterFrame) {
if (_root.platform.hitTest(this._x, this._y, true)) {
jumping = true;
jump = 8;
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Spikes = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin44" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin44.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin43" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin43.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin42" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin42.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin46" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin46.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin45" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin45.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin47" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin47.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin48" in Frame 203
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin48.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 203
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 203
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory8");
}
}
Frame 211
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 212
stopAllSounds();
Frame 226
stop();
Instance of Symbol 64 MovieClip "enemy2" in Frame 226
onClipEvent (load) {
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.5;
yS = yS * 0.5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy1)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy3)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy4)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy5)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy6)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health--;
}
}
Instance of Symbol 64 MovieClip "enemy1" in Frame 226
onClipEvent (load) {
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.4;
yS = yS * 0.4;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy2)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy3)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy6)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy4)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy5)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health = _root.health - 2;
}
}
Instance of Symbol 64 MovieClip "enemy3" in Frame 226
onClipEvent (load) {
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.4;
yS = yS * 0.4;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy2)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy1)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy4)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy5)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy6)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health = _root.health - 2;
}
}
Instance of Symbol 64 MovieClip "enemy4" in Frame 226
onClipEvent (load) {
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.5;
yS = yS * 0.5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy2)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy1)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy3)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy5)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.enemy6)) {
this.gotoAndPlay(10);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health = _root.health - 2;
}
}
Instance of Symbol 387 MovieClip "enemy5" in Frame 226
onClipEvent (load) {
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.6;
yS = yS * 0.6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 226
onClipEvent (load) {
function reset() {
this._x = 386.9;
this._y = 256.1;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.Red1.hitTest(_root.ball)) {
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.Red2.hitTest(_root.ball)) {
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.Red3.hitTest(_root.ball)) {
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.key.hitTest(_root.ball)) {
_root.key.gotoAndStop(5);
_root.wall1.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.platform.hitTest(this._x, this._y, true)) {
jumping = true;
jump = 8;
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump1)) {
_root.PowerupJump1.gotoAndStop(3);
_root.powerboost1.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump2)) {
_root.PowerupJump2.gotoAndStop(3);
_root.powerboost2.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump3)) {
_root.PowerupJump3.gotoAndStop(3);
_root.powerboost3.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump4)) {
_root.PowerupJump4.gotoAndStop(3);
_root.powerboost4.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Spikes = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = false;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
if (_root.wall1.hitTest(this._x, this._y, true)) {
jump = 10;
}
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin55" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin55.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin56" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin56.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin57" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin57.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin58" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin58.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin50" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin50.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin51" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin51.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin52" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin52.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin53" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin53.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin49" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin49.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin54" in Frame 226
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin54.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 226
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 226
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory9");
}
}
Frame 232
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 233
stopAllSounds();
Frame 247
stop();
Instance of Symbol 353 MovieClip "warp1" in Frame 247
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.ball._x = _root.warp2._x;
_root.ball._y = _root.warp2._y;
_root.warpsound.gotoAndPlay(2);
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 247
onClipEvent (load) {
function reset() {
this._x = 730;
this._y = 155;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
Fury = 0;
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.yellow.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.blue.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.green.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.red.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
_root.waterbox.gotoAndPlay(8);
this._y = this._y - gravity;
jumping = false;
}
}
}
onClipEvent (enterFrame) {
if (_root.bluekey.hitTest(_root.ball)) {
_root.bluekey.gotoAndStop(5);
_root.blue.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.yellowkey.hitTest(_root.ball)) {
_root.yellowkey.gotoAndStop(5);
_root.yellow.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.redkey.hitTest(_root.ball)) {
_root.redkey.gotoAndStop(5);
_root.red.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.greenkey.hitTest(_root.ball)) {
_root.greenkey.gotoAndStop(5);
_root.green.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall2.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall3.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.WoodFlame.gotoAndPlay(2);
_root.wood.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Fury = 0;
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Spikes = 0;
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
_root.reflect.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
_root.reflect.gotoAndPlay(2);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Spikes = 0;
Fury = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(_root.ball)) {
if (falling == false) {
_root.waterbox.gotoAndStop(2);
} else if (falling == true) {
_root.waterbox.gotoAndStop(3);
}
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 247
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 207 MovieClip "BigCoin" in Frame 247
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.BigCoin.gotoAndPlay(17);
_root.Coin_5.gotoAndPlay(6);
_root.coins = _root.coins + 5;
}
}
Instance of Symbol 128 MovieClip "Coin61" in Frame 247
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin61.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin60" in Frame 247
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin60.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin59" in Frame 247
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin59.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 247
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.gotoAndStop("Victory10");
}
}
Frame 253
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 254
stopAllSounds();
Frame 267
stop();
Instance of Symbol 128 MovieClip "Coin62" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin62.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin63" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin63.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin64" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin64.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin67" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin67.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin66" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin66.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin70" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin70.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin69" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin69.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin68" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin68.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin65" in Frame 267
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin65.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 387 MovieClip "enemy1" in Frame 267
onClipEvent (load) {
Shield = 0;
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.6;
yS = yS * 0.6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 387 MovieClip "enemy2" in Frame 267
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.5;
yS = yS * 0.5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 387 MovieClip "enemy6" in Frame 267
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.7;
yS = yS * 0.7;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 387 MovieClip "enemy5" in Frame 267
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.5;
yS = yS * 0.5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 387 MovieClip "enemy3" in Frame 267
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.3;
yS = yS * 0.3;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 387 MovieClip "enemy4" in Frame 267
onClipEvent (load) {
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.8;
yS = yS * 0.8;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 267
onClipEvent (load) {
function reset() {
this._x = 350;
this._y = 155;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Shield = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy1)) {
if (Shield >= 1) {
_root.enemy1.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy2)) {
if (Shield >= 1) {
_root.enemy2.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy3)) {
if (Shield >= 1) {
_root.enemy3.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy4)) {
if (Shield >= 1) {
_root.enemy4.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy5)) {
if (Shield >= 1) {
_root.enemy5.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy6)) {
if (Shield >= 1) {
_root.enemy6.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy1)) {
if (Shield <= 0) {
_root.enemy1.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy2)) {
if (Shield <= 0) {
_root.enemy2.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy3)) {
if (Shield <= 0) {
_root.enemy3.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy4)) {
if (Shield <= 0) {
_root.enemy4.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy5)) {
if (Shield <= 0) {
_root.enemy5.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy6)) {
if (Shield <= 0) {
_root.enemy6.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
Shield = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.yellow.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.blue.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.green.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.red.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
}
onClipEvent (enterFrame) {
if (_root.bluekey.hitTest(_root.ball)) {
_root.bluekey.gotoAndStop(5);
_root.blue.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.yellowkey.hitTest(_root.ball)) {
_root.yellowkey.gotoAndStop(5);
_root.yellow.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.redkey.hitTest(_root.ball)) {
_root.redkey.gotoAndStop(5);
_root.red.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.greenkey.hitTest(_root.ball)) {
_root.greenkey.gotoAndStop(5);
_root.green.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall2.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall3.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.wood.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupShield)) {
this.gotoAndPlay(73);
_root.Shield.gotoAndPlay(5);
_root.PowerupShield.gotoAndPlay(5);
Shield = 1;
}
}
onClipEvent (enterFrame) {
if (_root.Red1.hitTest(_root.ball)) {
_root.soundbox.gotoAndPlay(5);
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Fury = 0;
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Spikes = 0;
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Shield = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 267
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 267
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory11");
}
}
Frame 273
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 274
stopAllSounds();
Frame 286
stop();
Instance of Symbol 207 MovieClip "BigCoin" in Frame 286
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.BigCoin.gotoAndPlay(17);
_root.Coin_5.gotoAndPlay(6);
_root.coins = _root.coins + 5;
}
}
Instance of Symbol 128 MovieClip "Coin71" in Frame 286
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin71.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin72" in Frame 286
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin72.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 353 MovieClip "warp1" in Frame 286
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.ball._x = _root.warp2._x;
_root.ball._y = _root.warp2._y;
_root.warpsound.gotoAndPlay(2);
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 286
onClipEvent (load) {
function reset() {
this._x = 48;
this._y = 70;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Shield = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy1)) {
if (Shield >= 1) {
_root.enemy1.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy2)) {
if (Shield >= 1) {
_root.enemy2.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy3)) {
if (Shield >= 1) {
_root.enemy3.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy4)) {
if (Shield >= 1) {
_root.enemy4.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy5)) {
if (Shield >= 1) {
_root.enemy5.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy6)) {
if (Shield >= 1) {
_root.enemy6.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy1)) {
if (Shield <= 0) {
_root.enemy1.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy2)) {
if (Shield <= 0) {
_root.enemy2.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy3)) {
if (Shield <= 0) {
_root.enemy3.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy4)) {
if (Shield <= 0) {
_root.enemy4.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy5)) {
if (Shield <= 0) {
_root.enemy5.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy6)) {
if (Shield <= 0) {
_root.enemy6.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
Shield = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.yellow.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.blue.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.green.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.red.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
}
onClipEvent (enterFrame) {
if (_root.bluekey.hitTest(_root.ball)) {
_root.bluekey.gotoAndStop(5);
_root.blue.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.yellowkey.hitTest(_root.ball)) {
_root.yellowkey.gotoAndStop(5);
_root.yellow.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.redkey.hitTest(_root.ball)) {
_root.redkey.gotoAndStop(5);
_root.red.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.greenkey.hitTest(_root.ball)) {
_root.greenkey.gotoAndStop(5);
_root.green.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall2.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall3.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.wood.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupShield)) {
this.gotoAndPlay(73);
_root.Shield.gotoAndPlay(5);
_root.PowerupShield.gotoAndPlay(5);
Shield = 1;
}
}
onClipEvent (enterFrame) {
if (_root.Red1.hitTest(_root.ball)) {
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Fury = 0;
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Spikes = 0;
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Shield = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 286
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 286
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory12");
}
}
Frame 292
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 293
stopAllSounds();
Frame 305
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 305
onClipEvent (load) {
function reset() {
this._x = 41;
this._y = 65.5;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Shield = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
_root.waterbox.gotoAndPlay(8);
this._y = this._y - gravity;
jumping = false;
}
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.WoodFlame.gotoAndPlay(2);
_root.wood.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Fury = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin75" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin75.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin76" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin76.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin77" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin77.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin78" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin78.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin73" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin73.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin72" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin72.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin74" in Frame 305
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin74.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 305
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 305
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory13");
}
}
Frame 311
coins = 0;
lives = 3;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 312
stopAllSounds();
Frame 324
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 324
onClipEvent (load) {
function reset() {
this._x = 84.9;
this._y = 493.4;
speed = 7;
gravity = 5;
Spikes = 0;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
Shield = 0;
Spikes = 0;
this.gotoAndPlay(5);
reset();
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy1)) {
if (Shield >= 1) {
_root.enemy1.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy2)) {
if (Shield >= 1) {
_root.enemy2.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy3)) {
if (Shield >= 1) {
_root.enemy3.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy4)) {
if (Shield >= 1) {
_root.enemy4.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy5)) {
if (Shield >= 1) {
_root.enemy5.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy6)) {
if (Shield >= 1) {
_root.enemy6.gotoAndPlay(10);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy1)) {
if (Shield <= 0) {
_root.enemy1.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy2)) {
if (Shield <= 0) {
_root.enemy2.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy3)) {
if (Shield <= 0) {
_root.enemy3.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy4)) {
if (Shield <= 0) {
_root.enemy4.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy5)) {
if (Shield <= 0) {
_root.enemy5.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.enemy6)) {
if (Shield <= 0) {
_root.enemy6.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
Shield = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.water.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
this.gotoAndPlay(1);
}
}
}
onClipEvent (enterFrame) {
if (_root.yellow.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.blue.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.green.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.red.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury <= 0) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
}
onClipEvent (enterFrame) {
if (_root.bluekey.hitTest(_root.ball)) {
_root.bluekey.gotoAndStop(5);
_root.blue.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.yellowkey.hitTest(_root.ball)) {
_root.yellowkey.gotoAndStop(5);
_root.yellow.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.redkey.hitTest(_root.ball)) {
_root.redkey.gotoAndStop(5);
_root.red.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.greenkey.hitTest(_root.ball)) {
_root.greenkey.gotoAndStop(5);
_root.green.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall2.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall3.hitTest(this._x, this._y, true)) {
this._x = this._x + 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
_root.falling.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (_root.wood.hitTest(this._x, this._y, true)) {
if (Fury >= 1) {
_root.wood.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupShield)) {
this.gotoAndPlay(73);
_root.Shield.gotoAndPlay(5);
_root.PowerupShield.gotoAndPlay(5);
Shield = 1;
}
}
onClipEvent (enterFrame) {
if (_root.Red1.hitTest(_root.ball)) {
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spike)) {
this.gotoAndStop(68);
_root.Spike.gotoAndStop(5);
_root.SpikeArmor.gotoAndPlay(5);
Fury = 0;
Spikes = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Spikes = 0;
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes >= 1) {
_root.barrier.gotoAndPlay(7);
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (_root.barrier.hitTest(this._x, this._y, true)) {
if (Spikes <= 0) {
jump = 10;
jumping = true;
}
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Shield = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 128 MovieClip "Coin83" in Frame 324
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin83.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin84" in Frame 324
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin84.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin82" in Frame 324
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin82.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin81" in Frame 324
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin81.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin79" in Frame 324
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin79.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 128 MovieClip "Coin80" in Frame 324
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.Coin80.gotoAndPlay(15);
_root.coins++;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 324
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 324
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("Victory14");
}
}
Frame 330
coins = 0;
lives = 3;
health = 100;
bosshealth = 100;
Frame 331
stopAllSounds();
Frame 343
stop();
Instance of Symbol 476 MovieClip "enemy2" in Frame 343
onClipEvent (load) {
function reset() {
this._x = 384.1;
this._y = 62.6;
this.gotoAndStop(1);
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.7;
yS = yS * 0.7;
}
enemyMoveSpeed = 2;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.7;
yS = yS * 0.7;
}
onClipEvent (enterFrame) {
if (_root.enemy2.hitTest(_root.wall)) {
this.gotoAndPlay(9);
}
}
onClipEvent (enterFrame) {
if (_root.enemy2.hitTest(_root.wall1)) {
this.gotoAndPlay(9);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health = _root.health - 0.5;
}
}
Instance of Symbol 476 MovieClip "enemy1" in Frame 343
onClipEvent (load) {
function reset() {
this._x = 384.1;
this._y = 62.6;
this.gotoAndStop(1);
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.8;
yS = yS * 0.8;
}
enemyMoveSpeed = 1;
xS = (yS = 0);
}
onClipEvent (enterFrame) {
if (_root.ball._x < _x) {
xS = xS - enemyMoveSpeed;
} else if (_root.ball._x > _x) {
xS = xS + enemyMoveSpeed;
}
if (_root.ball._y < _y) {
yS = yS - enemyMoveSpeed;
} else if (_root.ball._y > _y) {
yS = yS + enemyMoveSpeed;
}
_x = (_x + xS);
_y = (_y + yS);
xS = xS * 0.8;
yS = yS * 0.8;
}
onClipEvent (enterFrame) {
if (_root.enemy1.hitTest(_root.wall)) {
this.gotoAndPlay(9);
}
}
onClipEvent (enterFrame) {
if (_root.enemy1.hitTest(_root.wall1)) {
this.gotoAndPlay(9);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.health = _root.health - 0.5;
}
}
Instance of Symbol 490 MovieClip "Rhand" in Frame 343
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
_root.WoodFlame.gotoAndPlay(7);
}
}
Instance of Symbol 493 MovieClip "Lhand" in Frame 343
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
_root.WoodFlame.gotoAndPlay(7);
}
}
Instance of Symbol 496 MovieClip "Blast" in Frame 343
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.health--;
}
}
Instance of Symbol 124 MovieClip "ball" in Frame 343
onClipEvent (load) {
function reset() {
this._x = 313.1;
this._y = 327.4;
speed = 7;
gravity = 5;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
reset();
}
onClipEvent (enterFrame) {
if (_root.bosshealth <= 0) {
_root.gotoAndStop("BossDeath");
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.boss)) {
if (Fury >= 1) {
_root.boss.gotoAndPlay(40);
_root.bosshealth = _root.bosshealth - 0.5;
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.boss)) {
if (Fury <= 0) {
_root.health--;
_root.ball.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
this.gotoAndPlay(5);
Fury = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury1)) {
_root.PowerupFury1.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury1.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.ball.gotoAndPlay(5);
Fury = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 138 MovieClip "healthbar" in Frame 343
onClipEvent (enterFrame) {
this._xscale = _root.health;
if (_root.health <= 0) {
_root.health = 0;
}
}
Instance of Symbol 138 MovieClip "bosshealth" in Frame 343
onClipEvent (enterFrame) {
this._xscale = _root.bosshealth;
if (_root.bosshealth <= 0) {
_root.bosshealth = 0;
}
}
Frame 356
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 356
onClipEvent (load) {
function reset() {
this._x = 313.1;
this._y = 327.4;
speed = 7;
gravity = 5;
health = 100;
Fury = 0;
}
jumping = false;
falling = false;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
reset();
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.boss)) {
if (Fury >= 1) {
_root.boss.gotoAndPlay(40);
_root.bosshealth = _root.bosshealth - 0.5;
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.boss)) {
if (Fury <= 0) {
_root.health--;
_root.ball.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
this.gotoAndPlay(5);
Fury = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury1)) {
_root.PowerupFury1.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury1.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.ball.gotoAndPlay(5);
Fury = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver14");
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Frame 357
stop();
Frame 361
stop();
Frame 367
lives = 3;
coins = 0;
health = 100;
reset = 1;
rotation = 10;
_root.onEnterFrame = function () {
ball._rotation = ball._rotation + rotation;
if (ball._x < 21) {
ball._x = 21;
}
if (ball._x > 775) {
ball._x = 775;
}
};
Frame 368
stopAllSounds();
Frame 380
stop();
Instance of Symbol 124 MovieClip "ball" in Frame 380
onClipEvent (load) {
function reset() {
this._x = 60;
this._y = 483.4;
speed = 7;
gravity = 5;
health = 100;
Fury = 0;
}
jumping = false;
falling = true;
gravity = 5;
jump = 0;
speed = 7;
Fury = 0;
reset();
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.wall1.hitTest(this._x, this._y, true)) {
this._x = this._x - 7;
} else {
this._x = this._x + 0;
}
}
onClipEvent (enterFrame) {
if (_root.red.hitTest(this._x, this._y, true)) {
this._y = this._y - gravity;
falling = false;
jumping = false;
}
}
onClipEvent (enterFrame) {
if (_root.redkey.hitTest(_root.ball)) {
_root.redkey.gotoAndStop(5);
_root.red.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.Red1.hitTest(_root.ball._x, _root.ball._y, true)) {
_root.soundbox.gotoAndPlay(5);
jumping = true;
jump = 10;
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.boss)) {
if (Fury >= 1) {
_root.boss.gotoAndPlay(40);
_root.bosshealth = _root.bosshealth - 0.5;
}
}
}
onClipEvent (enterFrame) {
if (_root.ball.hitTest(_root.boss)) {
if (Fury <= 0) {
_root.health--;
_root.ball.gotoAndPlay(5);
}
}
}
onClipEvent (enterFrame) {
if (_root.health <= 0) {
_root.lives = _root.lives - 1;
_root.health = 100;
this.gotoAndPlay(5);
Fury = 0;
reset();
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.Add.gotoAndPlay(5);
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 15;
_root.lives = _root.lives + 1;
}
}
onClipEvent (enterFrame) {
if (_root.coins >= 15) {
_root.coins = 0;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump)) {
_root.PowerupJump.gotoAndStop(3);
_root.powerboost.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump1)) {
_root.PowerupJump1.gotoAndStop(3);
_root.powerboost1.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump2)) {
_root.PowerupJump2.gotoAndStop(3);
_root.powerboost2.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupJump3)) {
_root.PowerupJump3.gotoAndStop(3);
_root.powerboost3.gotoAndPlay(5);
jumping = true;
jump = 15;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury)) {
_root.PowerupFury.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.PowerupFury1)) {
_root.PowerupFury1.gotoAndStop(3);
_root.ball.gotoAndPlay(56);
_root.Fury1.gotoAndPlay(5);
Fury = 1;
}
}
onClipEvent (enterFrame) {
if (this._y > 600) {
this._y = 600;
_root.lives--;
_root.falling.gotoAndPlay(2);
_root.ball.gotoAndPlay(5);
Fury = 0;
_root.healthbar.gotoAndPlay(6);
reset();
}
}
onClipEvent (enterFrame) {
if (_root.lives <= 0) {
_root.lives = 0;
_root.gotoAndStop("GameOver");
}
}
onClipEvent (enterFrame) {
if (falling == false) {
_root.soundbox2.gotoAndStop(3);
} else if (falling == true) {
_root.soundbox2.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if ((!_root.ground.hitTest(this._x, this._y, true)) && (!jumping)) {
_y = (_y + gravity);
jump = 0;
jumping = true;
}
if (Key.isDown(32) && (jumping == false)) {
jumping = true;
_root.soundbox.gotoAndPlay(5);
}
if (_root.yellow.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.wood.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.green.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.blue.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (_root.red.hitTest(this._x, this._y, true)) {
jump = 10;
}
if (jumping) {
this._y = this._y - jump;
jump = jump - 0.5;
if (jump < 0) {
falling = true;
}
if (jump < -15) {
jump = -15;
}
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = 100;
}
if (_root.ground.hitTest(this._x, this._y, true) && (falling)) {
jump = 10;
falling = false;
jumping = false;
}
}
Instance of Symbol 151 MovieClip "Victory" in Frame 380
onClipEvent (enterFrame) {
if (_root.Victory.hitTest(_root.ball)) {
_root.gotoAndStop("SecretVictory");
}
}
Frame 381
stop();
Symbol 20 MovieClip Frame 140
stop();
Symbol 24 Button
on (release) {
_root.gotoAndPlay(["start"], 1);
}
Symbol 25 MovieClip Frame 285
stop();
Symbol 41 MovieClip Frame 285
stop();
Symbol 49 Button
on (release) {
_root.gotoAndStop("secret");
}
Symbol 52 Button
on (release) {
_root.gotoAndPlay("restart");
}
Symbol 55 Button
on (release) {
_root.gotoAndStop("Instructions");
}
Symbol 64 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 11
stop();
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 3
stop();
Symbol 79 Button
on (release) {
_root.gotoAndStop("Powerups");
}
Symbol 80 Button
on (release) {
_root.gotoAndStop("Interface");
}
Symbol 87 Button
on (release) {
_root.gotoAndStop("Menu");
}
Symbol 94 Button
on (release) {
myPass = pass_txt.text;
if (myPass == "hackmaster") {
gotoAndPlay ("SecretLevel");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "hacker") {
gotoAndPlay ("level2");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "furypower") {
gotoAndPlay ("level3");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "booster") {
gotoAndPlay ("level4");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "paintball") {
gotoAndPlay ("level5");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "pianomaster") {
gotoAndPlay ("level6");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "rockdrums") {
gotoAndPlay ("level7");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "rockband") {
gotoAndPlay ("level8");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "bigcoin") {
gotoAndPlay ("level9");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "greenkey") {
gotoAndPlay ("level10");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "spikeattack") {
gotoAndPlay ("level11");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "warpmaster") {
gotoAndPlay ("level12");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "groundgripper") {
gotoAndPlay ("level13");
} else {
failed_txt.text = "Wrong Code.";
}
}
on (release) {
myPass = pass_txt.text;
if (myPass == "gamemastermind") {
gotoAndPlay ("level14");
} else {
failed_txt.text = "Wrong Code.";
}
}
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 23
stop();
Symbol 124 MovieClip Frame 45
gotoAndStop (1);
_root.lives--;
reset();
Symbol 124 MovieClip Frame 46
stop();
Symbol 124 MovieClip Frame 65
gotoAndPlay (56);
Symbol 124 MovieClip Frame 71
stop();
Symbol 124 MovieClip Frame 95
gotoAndPlay (73);
Symbol 128 MovieClip Frame 10
stop();
Symbol 128 MovieClip Frame 15
stop();
Symbol 131 Button
on (release) {
_root.gotoAndPlay("reset");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 138 MovieClip Frame 3
stop();
Symbol 138 MovieClip Frame 15
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 3
stop();
Symbol 145 MovieClip Frame 1
stop();
Symbol 145 MovieClip Frame 25
stop();
Symbol 151 MovieClip Frame 20
gotoAndPlay (1);
Symbol 151 MovieClip Frame 21
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 15
stop();
Symbol 157 MovieClip Frame 20
stopAllSounds();
Symbol 157 MovieClip Frame 22
stop();
Symbol 160 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 3
stop();
Symbol 160 MovieClip Frame 4
stop();
Symbol 164 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 2
stop();
Symbol 164 MovieClip Frame 3
stop();
Symbol 164 MovieClip Frame 7
stop();
Symbol 164 MovieClip Frame 9
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 3
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 3
stop();
Symbol 171 MovieClip Frame 6
stop();
Symbol 171 MovieClip Frame 8
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 3
stop();
Symbol 174 MovieClip Frame 6
stop();
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 3
stop();
Symbol 178 MovieClip Frame 6
stop();
Symbol 178 MovieClip Frame 8
stop();
Symbol 179 Button
on (release) {
_root.gotoAndPlay("Menu");
stopAllSounds();
_root.SoundGameOver.gotoAndPlay(2);
}
Symbol 184 Button
on (release) {
_root.gotoAndPlay("restart");
}
Symbol 186 MovieClip Frame 1
stopAllSounds();
Symbol 186 MovieClip Frame 3
stop();
Symbol 190 Button
on (release) {
_root.gotoAndPlay("VictoryStart");
}
Symbol 196 MovieClip Frame 1
stopAllSounds();
Symbol 196 MovieClip Frame 3
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 16
stop();
Symbol 207 MovieClip Frame 15
gotoAndPlay (1);
Symbol 207 MovieClip Frame 17
stop();
Symbol 210 MovieClip Frame 5
stop();
Symbol 210 MovieClip Frame 25
stop();
Symbol 211 Button
on (release) {
_root.gotoAndPlay("VictoryStart");
_root.reset--;
_root.wood.gotoAndStop(1);
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 216 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 3
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 26
stop();
Symbol 222 Button
on (release) {
_root.gotoAndPlay("VictoryStart2");
}
Symbol 279 Button
on (release) {
_root.gotoAndPlay("VictoryStart2");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 285 MovieClip Frame 3
stop();
Symbol 285 MovieClip Frame 26
stop();
Symbol 288 Button
on (release) {
_root.gotoAndPlay("VictoryStart3");
}
Symbol 296 Button
on (release) {
_root.gotoAndPlay("VictoryStart3");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 301 Button
on (release) {
_root.gotoAndPlay("VictoryStart4");
}
Symbol 307 MovieClip Frame 110
gotoAndPlay (1);
Symbol 309 MovieClip Frame 90
gotoAndPlay (1);
Symbol 312 Button
on (release) {
_root.gotoAndPlay("VictoryStart4");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 317 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 35
stop();
Symbol 323 MovieClip Frame 5
stop();
Symbol 323 MovieClip Frame 12
stop();
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 5
stop();
Symbol 329 Button
on (release) {
_root.gotoAndPlay("VictoryStart5");
}
Symbol 340 Button
on (release) {
_root.gotoAndPlay("VictoryStart5");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 345 Button
on (release) {
_root.gotoAndPlay("VictoryStart6");
}
Symbol 354 Button
on (release) {
_root.gotoAndPlay("VictoryStart6");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 361 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 25
stop();
Symbol 363 Button
on (release) {
_root.gotoAndPlay("VictoryStart7");
}
Symbol 369 Button
on (release) {
_root.gotoAndPlay("VictoryStart7");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 374 Button
on (release) {
_root.gotoAndPlay("VictoryStart8");
}
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 5
stop();
Symbol 384 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 15
stop();
Symbol 387 MovieClip Frame 1
stop();
Symbol 387 MovieClip Frame 11
stop();
Symbol 388 Button
on (release) {
_root.gotoAndPlay("VictoryStart8");
_root.reset--;
_root.wall1.gotoAndStop(1);
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 394 Button
on (release) {
_root.gotoAndPlay("VictoryStart9");
}
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 15
stop();
Symbol 403 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 5
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 15
stop();
Symbol 408 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 5
stop();
Symbol 411 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 15
stop();
Symbol 413 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 5
stop();
Symbol 414 Button
on (release) {
_root.gotoAndPlay("VictoryStart9");
_root.reset--;
_root.yellow.gotoAndStop(1);
_root.green.gotoAndStop(1);
_root.blue.gotoAndStop(1);
_root.red.gotoAndStop(1);
_root.wood.gotoAndStop(1);
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 419 Button
on (release) {
_root.gotoAndPlay("VictoryStart10");
}
Symbol 426 Button
on (release) {
_root.gotoAndPlay("VictoryStart10");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 430 MovieClip Frame 1
stop();
Symbol 430 MovieClip Frame 5
stop();
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 26
stop();
Symbol 437 Button
on (release) {
_root.gotoAndPlay("VictoryStart11");
}
Symbol 442 Button
on (release) {
_root.gotoAndPlay("VictoryStart11");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 447 Button
on (release) {
_root.gotoAndPlay("VictoryStart12");
}
Symbol 454 Button
on (release) {
_root.gotoAndPlay("VictoryStart12");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 460 Button
on (release) {
_root.gotoAndPlay("VictoryStart13");
}
Symbol 465 Button
on (release) {
_root.gotoAndPlay("VictoryStart13");
_root.reset--;
}
on (release) {
if (_root.reset <= -1) {
gotoAndPlay ("GameOver");
}
}
Symbol 470 Button
on (release) {
_root.gotoAndPlay("VictoryStart14");
}
Symbol 476 MovieClip Frame 1
stop();
Symbol 476 MovieClip Frame 160
reset();
Symbol 482 MovieClip Frame 38
stop();
_root.Rhand.gotoAndPlay(45);
_root.Lhand.gotoAndPlay(45);
Symbol 482 MovieClip Frame 44
stop();
Symbol 490 MovieClip Frame 39
stop();
Symbol 490 MovieClip Frame 310
gotoAndPlay (45);
Symbol 493 MovieClip Frame 39
stop();
Symbol 493 MovieClip Frame 257
_root.Blast.gotoAndPlay(5);
Symbol 493 MovieClip Frame 310
gotoAndPlay (45);
Symbol 496 MovieClip Frame 1
stop();
Symbol 496 MovieClip Frame 26
gotoAndStop (1);
Symbol 504 MovieClip Frame 171
_root.gotoAndStop("VictoryFinal");
Symbol 507 MovieClip Frame 171
stop();
Symbol 510 MovieClip Frame 170
stop();
Symbol 514 Button
on (release) {
_root.gotoAndStop("Credits");
stopAllSounds();
_root.SoundGameOver.gotoAndPlay(2);
}
Symbol 517 Button
on (release) {
_root.gotoAndPlay("Menu");
stopAllSounds();
_root.SoundGameOver.gotoAndPlay(2);
}
Symbol 532 MovieClip Frame 700
stop();