Frame 3
stop();
Instance of Symbol 9 MovieClip in Frame 3
onClipEvent (enterFrame) {
loaded = int(_root.getBytesLoaded() / 5500);
if (30 < loaded) {
gotoAndStop (30);
} else {
gotoAndStop(loaded);
}
}
Frame 9
function up(ballN, strength) {
Set(("_root.ball" + ballN) + ".vSpeed", ((eval (("_root.ball" + ballN) + ".vSpeed") * 0.65) * -1) - (random(strength) + strength));
ballsound.play();
}
function down(ballN, strength) {
Set(("_root.ball" + ballN) + ".vSpeed", ((eval (("_root.ball" + ballN) + ".vSpeed") * 0.65) * -1) + (random(strength) + 1));
ballsound.play();
}
function right(ballN, strength) {
ballsound.play();
if (eval (("_root.ball" + ballN) + ".vSpeed") < 0) {
speedUpDown = (eval (("_root.ball" + ballN) + ".vSpeed") * 0.55) * -1;
} else {
speedUpDown = eval (("_root.ball" + ballN) + ".vSpeed") * 0.55;
}
if (0 < eval (("_root.ball" + ballN) + ".hSpeed")) {
speedLeftRight = eval (("_root.ball" + ballN) + ".hSpeed") * 0.8;
} else {
speedLeftRight = (eval (("_root.ball" + ballN) + ".hSpeed") * 0.55) * -1;
}
Set(("_root.ball" + ballN) + ".hSpeed", (speedLeftRight + speedUpDown) + (random(strength) + 1));
}
function left(ballN, strength) {
ballsound.play();
if (0 < eval (("_root.ball" + ballN) + ".vSpeed")) {
speedUpDown = (eval (("_root.ball" + ballN) + ".vSpeed") * 0.55) * -1;
} else {
speedUpDown = eval (("_root.ball" + ballN) + ".vSpeed") * 0.55;
}
if (0 < eval (("_root.ball" + ballN) + ".hSpeed")) {
speedLeftRight = (eval (("_root.ball" + ballN) + ".hSpeed") * 0.55) * -1;
} else {
speedLeftRight = eval (("_root.ball" + ballN) + ".hSpeed") * 0.8;
}
Set(("_root.ball" + ballN) + ".hSpeed", (speedLeftRight + speedUpDown) - (random(strength) + 1));
}
snowballs = 0;
score = 0;
Frame 120
stop();
Frame 121
level = 1;
Frame 122
level = 2;
Frame 123
level = 3;
Frame 124
bumperPoints = 1;
Set("/:lightCount", 0);
Set("/:levelGoal", 0);
Set("/:levelDone", 0);
Instance of Symbol 189 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.down(1, 5);
}
}
Instance of Symbol 190 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.right(1, 0);
}
}
Instance of Symbol 191 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.left(1, 2);
}
}
Instance of Symbol 192 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 3);
_root.right(1, 0);
}
}
Instance of Symbol 193 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 194 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 3);
_root.left(1, 0);
}
}
Instance of Symbol 193 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 193 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 193 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 195 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.left(1, 8);
}
}
Instance of Symbol 196 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.left(1, 8);
}
}
Instance of Symbol 196 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.left(1, 8);
}
}
Instance of Symbol 196 MovieClip in Frame 124
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.left(1, 8);
}
}
Frame 161
_root.ball1.vSpeed = -5;
_root.ball1.hSpeed = -25;
_root.ball1.vSpeedMax = 20;
Instance of Symbol 214 MovieClip "ball1" in Frame 161
onClipEvent (enterFrame) {
if (_y >= 480) {
_root.gotoAndPlay("ball lost");
} else {
if (vSpeed >= 0) {
if (vSpeed < vSpeedMax) {
vSpeed = vSpeed + 1;
}
} else {
vSpeed = vSpeed + 1;
}
_y = (_y + vSpeed);
}
if (0 < hSpeed) {
hSpeed = hSpeed - 0.5;
} else if (hSpeed < 0) {
hSpeed = hSpeed + 0.5;
}
_x = (_x + hSpeed);
}
Frame 169
stop();
Frame 176
snowballs = snowballs + 1;
Frame 194
if (/:snowballs < 6) {
gotoAndStop("level" + /:level);
} else {
gotoAndPlay (195);
}
Frame 206
stop();
Frame 210
bumperPoints = 1;
Set("/:lightCount", 0);
Set("/:levelGoal", 0);
Set("/:levelDone", 0);
Instance of Symbol 272 MovieClip "L3" in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.right(1, 0);
if (_currentframe == 1) {
Set("/:score", /:score + 10);
gotoAndStop(random(7) + 2);
Set("/:lightCount", /:lightCount + 1);
if (/:lightcount == 6) {
_root.lightController.gotoAndPlay(2);
}
}
}
}
Instance of Symbol 272 MovieClip "L2" in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.right(1, 0);
if (_currentframe == 1) {
Set("/:score", /:score + 10);
gotoAndStop(random(7) + 2);
Set("/:lightCount", /:lightCount + 1);
if (/:lightcount == 6) {
_root.lightController.gotoAndPlay(2);
}
}
}
}
Instance of Symbol 272 MovieClip "L1" in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.right(1, 0);
if (_currentframe == 1) {
Set("/:score", /:score + 10);
gotoAndStop(random(7) + 2);
Set("/:lightCount", /:lightCount + 1);
if (/:lightcount == 6) {
_root.lightController.gotoAndPlay(2);
}
}
}
}
Instance of Symbol 273 MovieClip "L6" in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.left(1, 0);
if (_currentframe == 1) {
Set("/:score", /:score + 10);
gotoAndStop(random(7) + 2);
Set("/:lightCount", /:lightCount + 1);
if (/:lightcount == 6) {
_root.lightController.gotoAndPlay(2);
}
}
}
}
Instance of Symbol 273 MovieClip "L5" in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.left(1, 0);
if (_currentframe == 1) {
Set("/:score", /:score + 10);
gotoAndStop(random(7) + 2);
Set("/:lightCount", /:lightCount + 1);
if (/:lightcount == 6) {
_root.lightController.gotoAndPlay(2);
}
}
}
}
Instance of Symbol 273 MovieClip "L4" in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.left(1, 0);
if (_currentframe == 1) {
Set("/:score", /:score + 10);
gotoAndStop(random(7) + 2);
Set("/:lightCount", /:lightCount + 1);
if (/:lightcount == 6) {
_root.lightController.gotoAndPlay(2);
}
}
}
}
Instance of Symbol 189 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.down(1, 5);
}
}
Instance of Symbol 190 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.right(1, 0);
}
}
Instance of Symbol 191 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.left(1, 2);
}
}
Instance of Symbol 192 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 3);
_root.right(1, 0);
}
}
Instance of Symbol 193 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 194 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 3);
_root.left(1, 0);
}
}
Instance of Symbol 193 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 193 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 193 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.right(1, 8);
}
}
Instance of Symbol 195 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 0);
_root.left(1, 8);
}
}
Instance of Symbol 196 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.left(1, 8);
}
}
Instance of Symbol 196 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.left(1, 8);
}
}
Instance of Symbol 196 MovieClip in Frame 210
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_root.up(1, 2);
_root.left(1, 8);
}
}
Frame 247
_root.ball1.vSpeed = -5;
_root.ball1.hSpeed = -25;
_root.ball1.vSpeedMax = 20;
Instance of Symbol 278 MovieClip "ball1" in Frame 247
onClipEvent (enterFrame) {
if ((_y >= 480) and (/:levelDone == 0)) {
_root.gotoAndPlay("ball lost");
} else {
if (vSpeed >= 0) {
if (vSpeed < vSpeedMax) {
vSpeed = vSpeed + 1;
}
} else {
vSpeed = vSpeed + 1;
}
_y = (_y + vSpeed);
}
if (0 < hSpeed) {
hSpeed = hSpeed - 0.5;
} else if (hSpeed < 0) {
hSpeed = hSpeed + 0.5;
}
_x = (_x + hSpeed);
}
Frame 255
stop();
Frame 261
bumperPoints = 1;
Set("/:lightCount", 0);
Set("/:levelGoal", 0);
Set("/:levelDone", 0);
Frame 298
_root.ball1.vSpeed = -5;
_root.ball1.hSpeed = -25;
_root.ball1.vSpeedMax = 20;
Instance of Symbol 214 MovieClip "ball1" in Frame 298
onClipEvent (enterFrame) {
if (_y >= 480) {
_root.gotoAndPlay("ball lost");
} else {
if (vSpeed >= 0) {
if (vSpeed < vSpeedMax) {
vSpeed = vSpeed + 1;
}
} else {
vSpeed = vSpeed + 1;
}
_y = (_y + vSpeed);
}
if (0 < hSpeed) {
hSpeed = hSpeed - 0.5;
} else if (hSpeed < 0) {
hSpeed = hSpeed + 0.5;
}
_x = (_x + hSpeed);
}
Frame 306
stop();
Symbol 9 MovieClip Frame 1
stop();
Symbol 9 MovieClip Frame 25
_root.gotoAndPlay("main");
stop();
Symbol 9 MovieClip Frame 26
_root.gotoAndPlay("main");
stop();
Symbol 9 MovieClip Frame 27
_root.gotoAndPlay("main");
stop();
Symbol 9 MovieClip Frame 28
_root.gotoAndPlay("main");
stop();
Symbol 9 MovieClip Frame 29
_root.gotoAndPlay("main");
stop();
Symbol 9 MovieClip Frame 30
_root.gotoAndPlay("main");
stop();
Symbol 13 Button
on (release) {
Set("/:score", 0);
Set("/:level", 1);
snowballs = 1;
gotoAndStop (121);
}
Symbol 16 Button
on (release) {
if (_root.INS._currentframe == 1) {
_root.INS.gotoAndStop(2);
} else {
_root.INS.gotoAndStop(1);
}
}
Symbol 19 MovieClip Frame 1
_x = (random(650) + 1);
_y = 0;
startX = _x;
speedS = (random(100) + 10) * 0.01;
speedD = (random(100) + 200) * 0.01;
xMax = random(15) + 15;
Symbol 19 MovieClip Frame 2
_y = (_y + speedD);
if ((startX + xMax) < _x) {
_x = (_x - (speedS * 0.5));
speedS = speedS * -1;
} else if (_x < (startX - xMax)) {
_x = (_x + (speedS * 0.5));
speedS = speedS * -1;
}
_x = (_x + speedS);
Symbol 19 MovieClip Frame 3
if (_y >= 490) {
gotoAndPlay (1);
} else {
gotoAndPlay (2);
}
Symbol 32 MovieClip Frame 1
gotoAndPlay(random(40) + 1);
Symbol 33 MovieClip Frame 1
gotoAndPlay(random(100) + 2);
Symbol 36 Button
on (release) {
gotoAndStop (1);
}
Symbol 41 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 58
stop();
_root.gotoAndPlay("start" + /:level);
Symbol 61 MovieClip Frame 58
stop();
_root.gotoAndPlay("start" + /:level);
Symbol 77 MovieClip Frame 58
stop();
_root.gotoAndPlay("start" + /:level);
Symbol 80 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 1
stop();
_parent.busy = 0;
Symbol 90 Button
on (keyPress "m") {
gotoAndPlay (2);
}
Symbol 91 MovieClip Frame 1
stop();
Instance of Symbol 85 MovieClip "a20" in Symbol 91 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.paddle2.a20.hitTest(_root.ball1) and (_parent.busy != 1)) {
_root.up(1, 2);
_root.right(1, 5);
}
}
Symbol 91 MovieClip Frame 2
if ((_root.paddle.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 8);
_root.left(1, 7);
} else if ((_root.paddle.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.left(1, 7);
} else if ((_root.paddle.a12.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a16.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
_root.left(1, 7);
} else if ((_root.paddle.a13.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a17.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
_root.left(1, 9);
}
Symbol 91 MovieClip Frame 3
if ((_root.paddle.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
} else if ((_root.paddle.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
} else if ((_root.paddle.a8.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a12.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 18);
_root.left(1, 2);
} else if ((_root.paddle.a9.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a13.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 18);
_root.left(1, 5);
}
Symbol 91 MovieClip Frame 4
if ((_root.paddle.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 15);
_root.right(1, 7);
} else if ((_root.paddle.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 20);
_root.right(1, 9);
} else if ((_root.paddle.a5.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a8.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 25);
_root.right(1, 12);
} else if (_root.paddle.a9.hitTest(_root.ball1) and (busy != 1)) {
busy = 1;
controller.play();
_root.up(1, 12);
_root.right(1, 6);
}
Symbol 91 MovieClip Frame 5
if ((_root.paddle.a1.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a2.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
_root.right(1, 20);
} else if ((_root.paddle.a3.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a4.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 11);
_root.right(1, 16);
} else if ((_root.paddle.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a7.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.right(1, 14);
} else if ((_root.paddle.a10.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.right(1, 11);
}
Symbol 91 MovieClip Frame 6
if ((_root.paddle.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 8);
_root.left(1, 5);
} else if ((_root.paddle.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 9);
_root.left(1, 5);
} else if ((_root.paddle.a12.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a16.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.left(1, 6);
} else if ((_root.paddle.a13.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle.a17.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.left(1, 7);
}
Symbol 92 Button
on (keyPress "z") {
gotoAndPlay (2);
}
Symbol 93 MovieClip Frame 1
stop();
Instance of Symbol 85 MovieClip "a20" in Symbol 93 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.paddle2.a20.hitTest(_root.ball1) and (_parent.busy != 1)) {
_root.up(1, 2);
_root.right(1, 5);
}
}
Symbol 93 MovieClip Frame 2
if ((_root.paddle2.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 8);
_root.right(1, 7);
} else if ((_root.paddle2.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.right(1, 7);
} else if ((_root.paddle2.a12.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a16.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
_root.right(1, 7);
} else if ((_root.paddle2.a13.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a17.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 14);
_root.right(1, 9);
}
Symbol 93 MovieClip Frame 3
if ((_root.paddle2.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
} else if ((_root.paddle2.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
} else if ((_root.paddle2.a8.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a12.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 18);
_root.right(1, 2);
} else if ((_root.paddle2.a9.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a13.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 18);
_root.right(1, 4);
}
Symbol 93 MovieClip Frame 4
if ((_root.paddle2.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 15);
_root.left(1, 7);
} else if ((_root.paddle2.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 20);
_root.left(1, 9);
} else if ((_root.paddle2.a5.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a8.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 25);
_root.left(1, 12);
} else if (_root.paddle2.a9.hitTest(_root.ball1) and (busy != 1)) {
busy = 1;
controller.play();
_root.up(1, 13);
_root.left(1, 6);
}
Symbol 93 MovieClip Frame 5
if ((_root.paddle2.a1.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a2.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 13);
_root.left(1, 18);
} else if ((_root.paddle2.a3.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a4.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 11);
_root.left(1, 16);
} else if ((_root.paddle2.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a7.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.left(1, 14);
} else if ((_root.paddle2.a10.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.left(1, 11);
}
Symbol 93 MovieClip Frame 6
if ((_root.paddle2.a6.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a10.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 8);
_root.right(1, 5);
} else if ((_root.paddle2.a7.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a11.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 9);
_root.right(1, 5);
} else if ((_root.paddle2.a12.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a16.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.right(1, 6);
} else if ((_root.paddle2.a13.hitTest(_root.ball1) and (busy != 1)) or (_root.paddle2.a17.hitTest(_root.ball1) and (busy != 1))) {
busy = 1;
controller.play();
_root.up(1, 10);
_root.right(1, 7);
}
Symbol 104 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 104 MovieClip Frame 2
Set("/:score", /:score + /:bumperPoints);
Symbol 105 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 105 MovieClip Frame 2
Set("/:score", /:score + /:bumperPoints);
Symbol 107 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 7
stop();
Symbol 125 MovieClip Frame 12
stop();
Symbol 125 MovieClip Frame 20
stop();
Symbol 125 MovieClip Frame 29
stop();
Symbol 125 MovieClip Frame 36
stop();
Symbol 125 MovieClip Frame 45
stop();
Symbol 125 MovieClip Frame 46
Set("/:bumperPoints", /:bumperPoints + 5);
Symbol 125 MovieClip Frame 61
gotoAndStop (45);
Symbol 126 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 1
_visible = true;
speedx = (random(3) - 1) / 100;
speedy = (random(3) + 1) / 100;
life = random(30) + 10;
ap2 = 4;
Symbol 127 MovieClip Frame 2
curx = _x;
cury = _y;
_x = (Number(curx) + Number(speedx));
_y = (Number(cury) + Number(speedy));
ap = (50 * life) / 70;
_xscale = ap;
_yscale = ap;
speedx = Number(speedx) - Number((random(51) - 25) / ap2);
speedy = Number(speedy) - Number((random(51) - 25) / ap2);
life = life - 1;
ap2 = ap2 + 100;
if (Number(life) < 0) {
removeMovieClip("");
stop();
}
Symbol 127 MovieClip Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 129 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 129 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 129 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 129 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 129 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 129 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 129 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 129 MovieClip Frame 2
n = 1;
pow = random(5) + 5;
x = 1;
while (pow >= x) {
duplicateMovieClip ("fire", "ball" add n, n);
n = Number(n) + 1;
x++;
}
snowman.play();
score50.gotoAndPlay(2);
Set("/:score", /:score + 50);
Symbol 144 MovieClip Frame 1
stop();
Instance of Symbol 138 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 4);
_root.left(1, 1);
}
}
Instance of Symbol 139 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.left(1, 20);
}
}
Symbol 144 MovieClip Frame 2
Set("/:score", /:score + 10);
Symbol 144 MovieClip Frame 11
_root.paths.gotoAndStop(1);
Symbol 152 MovieClip Frame 54
stop();
_parent._parent._parent.gotoAndStop(1);
Symbol 153 MovieClip Frame 1
stop();
Instance of Symbol 145 MovieClip in Symbol 153 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.right(1, 10);
} else if (r == 2) {
_root.up(1, 20);
_root.left(1, 10);
} else if (r == 3) {
_root.down(1, 2);
_root.left(1, 18);
} else if (r == 4) {
_root.up(1, 2);
_root.right(1, 18);
}
_parent._parent.stop();
_parent.gotoAndStop(2);
}
}
Symbol 157 MovieClip Frame 68
Set("/:levelGoal", /:levelGoal + 1);
if (/:levelGoal >= 4) {
_root.gotoAndStop("level2");
} else {
_parent.gotoAndStop(1);
}
Symbol 158 MovieClip Frame 121
Set("/:levelGoal", /:levelGoal + 1);
if (/:levelGoal >= 4) {
_root.gotoAndStop("level2");
} else {
_parent.gotoAndStop(1);
}
Symbol 159 MovieClip Frame 34
Set("/:levelGoal", /:levelGoal + 1);
if (/:levelGoal >= 4) {
_root.gotoAndStop("level2");
} else {
_parent.gotoAndStop(1);
}
Symbol 160 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 1
stop();
Instance of Symbol 167 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 4);
_root.right(1, 1);
}
}
Instance of Symbol 168 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.right(1, 20);
}
}
Instance of Symbol 169 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.left(1, 10);
_root.up(1, 5);
}
}
Symbol 172 MovieClip Frame 2
Set("/:score", /:score + 10);
Symbol 172 MovieClip Frame 11
_root.paths.gotoAndStop(2);
Symbol 180 MovieClip Frame 1
stop();
Instance of Symbol 178 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.left(1, 10);
}
}
Symbol 180 MovieClip Frame 2
Set("/:score", /:score + 10);
Symbol 180 MovieClip Frame 11
_root.paths.gotoAndStop(3);
Symbol 187 MovieClip Frame 1
stop();
Instance of Symbol 184 MovieClip in Symbol 187 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.left(1, 3);
_root.down(1, 10);
}
}
Instance of Symbol 185 MovieClip in Symbol 187 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.right(1, 3);
_root.down(1, 10);
}
}
Symbol 187 MovieClip Frame 2
Set("/:score", /:score + 50);
Symbol 187 MovieClip Frame 11
if (_root.sledMov._currentframe == 1) {
_root.sledMov.gotoAndStop(_root.paths._currentframe + 1);
}
Symbol 189 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
gotoAndStop(/:snowballs);
Symbol 209 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 1
score = _level0.score;
gcode = _level0.gcode;
if (score == 0) {
score = 5;
}
if (url_dest == null) {
getURL ("game.cfm", "_self", "POST");
} else {
getURL (url_dest, "_self", "POST");
}
stop();
Symbol 226 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 19
stop();
Symbol 234 MovieClip Frame 19
stop();
Symbol 236 MovieClip Frame 2
Set("/:levelDone", 1);
Symbol 236 MovieClip Frame 36
_root.gotoAndStop("level3");
Symbol 237 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 2
Set("/:score", /:score + 100);
Symbol 237 MovieClip Frame 3
Set("/:score", /:score + 100);
Symbol 237 MovieClip Frame 4
Set("/:score", /:score + 100);
Symbol 237 MovieClip Frame 5
Set("/:score", /:score + 100);
Symbol 237 MovieClip Frame 6
Set("/:score", /:score + 100);
Symbol 237 MovieClip Frame 7
Set("/:score", /:score + 100);
Symbol 238 MovieClip Frame 1
stop();
Instance of Symbol 101 MovieClip in Symbol 238 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 238 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 241 MovieClip Frame 2
gotoAndStop(/:levelGoal + 1);
Symbol 245 MovieClip Frame 1
stop();
Instance of Symbol 240 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.right(1, 10);
} else if (r == 2) {
_root.up(1, 20);
_root.left(1, 10);
} else if (r == 3) {
_root.down(1, 2);
_root.left(1, 18);
} else if (r == 4) {
_root.up(1, 2);
_root.right(1, 18);
}
if ((_root.elf2._currentframe >= 2) and (21 >= _root.elf2._currentframe)) {
_parent.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("throw");
}
}
}
Symbol 245 MovieClip Frame 2
Set("/:levelGoal", /:levelGoal + 1);
Set("/:score", /:score + 20);
Symbol 245 MovieClip Frame 14
_root.elf2.gotoAndStop(2);
Symbol 245 MovieClip Frame 16
gotoAndStop (1);
Symbol 245 MovieClip Frame 21
Set("/:score", /:score + 20);
Symbol 245 MovieClip Frame 29
gotoAndStop (1);
Symbol 249 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 249 MovieClip Frame 2
Set("/:score", /:score + 5);
Symbol 251 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 251 MovieClip Frame 2
Set("/:score", /:score + /:bumperPoints);
Symbol 255 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 255 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent._parent.stop();
_parent.play();
_root.up(1, 15);
}
}
Symbol 255 MovieClip Frame 2
Set("/:score", /:score + 1000);
Symbol 255 MovieClip Frame 28
_parent.gotoAndPlay("reset");
stop();
Symbol 255 MovieClip Frame 29
_parent.gotoAndPlay("reset");
stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 3
_root.L1.play();
Symbol 256 MovieClip Frame 5
_root.L2.play();
Symbol 256 MovieClip Frame 7
_root.L3.play();
Symbol 256 MovieClip Frame 9
_root.L4.play();
Symbol 256 MovieClip Frame 11
_root.L5.play();
Symbol 256 MovieClip Frame 13
_root.L6.play();
Symbol 256 MovieClip Frame 15
gotoAndPlay(("elf" + random(4)) + 1);
Symbol 256 MovieClip Frame 200
Set("/:lightCount", 0);
_root.L1.gotoAndStop(1);
_root.L2.gotoAndStop(1);
_root.L3.gotoAndStop(1);
_root.L4.gotoAndStop(1);
_root.L5.gotoAndStop(1);
_root.L6.gotoAndStop(1);
Symbol 259 MovieClip Frame 1
stop();
Instance of Symbol 257 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.right(1, 10);
} else if (r == 2) {
_root.up(1, 20);
_root.left(1, 10);
} else if (r == 3) {
_root.down(1, 2);
_root.left(1, 18);
} else if (r == 4) {
_root.up(1, 2);
_root.right(1, 18);
}
_parent.gotoAndPlay("hit");
}
}
Instance of Symbol 258 MovieClip in Symbol 259 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.right(1, 10);
} else if (r == 2) {
_root.up(1, 20);
_root.left(1, 10);
} else if (r == 3) {
_root.down(1, 2);
_root.left(1, 18);
} else if (r == 4) {
_root.up(1, 2);
_root.right(1, 18);
}
_parent.gotoAndPlay("throw");
}
}
Symbol 259 MovieClip Frame 9
_root.treeMov.tree.nextFrame();
_root.treeMov.tree.T.play();
Symbol 259 MovieClip Frame 17
gotoAndStop (1);
Symbol 259 MovieClip Frame 22
Set("/:score", /:score + 10);
Symbol 259 MovieClip Frame 30
gotoAndStop (1);
Symbol 264 MovieClip Frame 7
stop();
Symbol 267 MovieClip Frame 2
stop();
Symbol 272 MovieClip Frame 1
stop();
Symbol 272 MovieClip Frame 9
stop();
Symbol 273 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 9
stop();
Symbol 281 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 281 MovieClip Frame 2
Set("/:score", /:score + 50);
Symbol 283 MovieClip Frame 1
stop();
Instance of Symbol 97 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.right(1, 20);
}
}
Instance of Symbol 98 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 2);
_root.left(1, 20);
}
}
Instance of Symbol 99 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 100 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.up(1, 20);
_root.right(1, 0);
}
}
Instance of Symbol 101 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.left(1, 0);
}
}
Instance of Symbol 102 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
_parent.play();
_root.down(1, 20);
_root.right(1, 0);
}
}
Symbol 283 MovieClip Frame 2
Set("/:score", /:score + /:bumperPoints);
Symbol 299 MovieClip Frame 1
stop();
Instance of Symbol 291 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.right(1, 10);
} else if (r == 2) {
_root.up(1, 20);
_root.left(1, 10);
} else if (r == 3) {
_root.down(1, 7);
_root.left(1, 20);
} else if (r == 4) {
_root.up(1, 7);
_root.right(1, 20);
}
_parent.gotoAndPlay("hit");
}
}
Symbol 299 MovieClip Frame 11
gotoAndStop (1);
Instance of Symbol 296 MovieClip in Symbol 299 MovieClip Frame 16
onClipEvent (enterFrame) {
if (this.hitTest(_root.badElf)) {
_root.badElf.E.gotoAndStop("hit");
}
}
Symbol 303 MovieClip Frame 3
_root.santa.gotoAndPlay("hurt");
Symbol 303 MovieClip Frame 10
_parent._parent.play();
_parent.gotoAndStop(_parent.animationN);
Symbol 303 MovieClip Frame 11
stop();
Symbol 304 MovieClip Frame 2
Set("/:score", /:score + 75);
Symbol 304 MovieClip Frame 9
_parent._parent.play();
_parent.gotoAndStop(_parent.animationN);
Symbol 308 MovieClip Frame 2
_parent._parent.stop();
Set("/:score", /:score + 500);
Symbol 308 MovieClip Frame 17
Set("/:levelGoal", /:levelGoal + 1);
if (/:levelGoal >= 5) {
gotoAndPlay (21);
}
Symbol 308 MovieClip Frame 18
_parent._parent.play();
_parent.gotoAndStop(_parent.animationN);
Symbol 308 MovieClip Frame 21
Set("/:score", /:score + 1000);
Set("/:levelDone", 1);
Symbol 308 MovieClip Frame 50
_root.gotoAndStop("level1");
Symbol 309 MovieClip Frame 1
stop();
Instance of Symbol 300 MovieClip in Symbol 309 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.left(1, 1);
} else if (r == 2) {
_root.down(1, 20);
_root.left(1, 15);
} else if (r == 3) {
_root.down(1, 20);
} else if (r == 4) {
_root.down(1, 25);
_root.right(1, 10);
}
_parent._parent.stop();
_parent.gotoAndStop("swing2");
}
}
Symbol 310 MovieClip Frame 1
stop();
Instance of Symbol 300 MovieClip in Symbol 310 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.left(1, 1);
} else if (r == 2) {
_root.down(1, 20);
_root.left(1, 15);
} else if (r == 3) {
_root.down(1, 20);
} else if (r == 4) {
_root.down(1, 25);
_root.right(1, 10);
}
_parent._parent.stop();
_parent.gotoAndStop("swing2");
}
}
Symbol 311 MovieClip Frame 1
stop();
Instance of Symbol 300 MovieClip in Symbol 311 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball1)) {
r = random(4) + 1;
if (r == 1) {
_root.down(1, 20);
_root.left(1, 1);
} else if (r == 2) {
_root.down(1, 20);
_root.left(1, 15);
} else if (r == 3) {
_root.down(1, 20);
} else if (r == 4) {
_root.down(1, 25);
_root.right(1, 10);
}
_parent._parent.stop();
_parent.gotoAndStop("swing2");
}
}
Instance of Symbol 309 MovieClip "E" in Symbol 312 MovieClip Frame 1
onClipEvent (load) {
animationN = 1;
}
Symbol 312 MovieClip Frame 11
E.gotoAndStop(2);
Instance of Symbol 310 MovieClip "E" in Symbol 312 MovieClip Frame 11
onClipEvent (load) {
animationN = 2;
}
Symbol 312 MovieClip Frame 70
E.gotoAndStop(3);
Instance of Symbol 311 MovieClip "E" in Symbol 312 MovieClip Frame 70
onClipEvent (load) {
animationN = 3;
}
Symbol 312 MovieClip Frame 146
E.gotoAndStop(2);
Instance of Symbol 310 MovieClip "E" in Symbol 312 MovieClip Frame 146
onClipEvent (load) {
animationN = 2;
}
Symbol 312 MovieClip Frame 193
E.gotoAndStop(1);
Instance of Symbol 309 MovieClip "E" in Symbol 312 MovieClip Frame 193
onClipEvent (load) {
animationN = 1;
}
Symbol 312 MovieClip Frame 221
E.gotoAndStop(2);
Instance of Symbol 310 MovieClip "E" in Symbol 312 MovieClip Frame 221
onClipEvent (load) {
animationN = 2;
}
Symbol 312 MovieClip Frame 265
E.gotoAndStop(1);
Instance of Symbol 309 MovieClip "E" in Symbol 312 MovieClip Frame 265
onClipEvent (load) {
animationN = 1;
}