Frame 1
stop();
Frame 2
frame_no = 0;
stop();
Instance of Symbol 29 MovieClip "textmask1" in Frame 2
onClipEvent (load) {
anim_finished = false;
}
onClipEvent (enterFrame) {
_root.frame_no++;
if (20 < _root.frame_no) {
if (420 >= _x) {
_x = (_x + 4);
} else {
anim_finished = true;
}
}
}
Instance of Symbol 29 MovieClip "textmask2" in Frame 2
onClipEvent (load) {
frame_no = 0;
anim_finished = false;
}
onClipEvent (enterFrame) {
if (_root.textmask1.anim_finished == true) {
if (520 >= _x) {
_x = (_x + 4);
} else {
anim_finished = true;
}
}
}
Instance of Symbol 29 MovieClip "textmask3" in Frame 2
onClipEvent (load) {
anim_finished = false;
}
onClipEvent (enterFrame) {
if (_root.textmask2.anim_finished == true) {
if (560 >= _x) {
_x = (_x + 4);
} else {
anim_finished = true;
}
}
}
Instance of Symbol 29 MovieClip "textmask4" in Frame 2
onClipEvent (load) {
anim_finished = false;
}
onClipEvent (enterFrame) {
if (_root.textmask3.anim_finished == true) {
if (540 >= _x) {
_x = (_x + 4);
} else {
anim_finished = true;
}
}
}
Frame 3
function gameOver() {
_root.tennis.movement = false;
_root.tennis._alpha = 0;
_root.love.movement = false;
_root.love._alpha = 0;
_root.love1.movement = false;
_root.love1._alpha = 0;
gotoAndPlay (6);
}
level = 1;
stop();
Frame 4
award = 0;
award1 = 0;
game_over = false;
current_frame = _root.frame_no;
Samspeed = 4;
tennis_speed = 5;
if (level == 1) {
_root.chip4._alpha = 0;
_root.chip5._alpha = 0;
_root.chip6._alpha = 0;
_root.chip7._alpha = 0;
_root.chip8._alpha = 0;
_root.chip9._alpha = 0;
love_chasing = 200;
love_monstermode = 300;
award = "MFC - Mouse ";
award1 = "Fluff Cleaner";
}
if (level == 2) {
_root.chip0.reset();
_root.chip1.reset();
_root.chip2.reset();
_root.chip3.reset();
_root.chip4._alpha = 100;
_root.chip5._alpha = 0;
_root.chip6._alpha = 0;
_root.chip7._alpha = 0;
_root.chip8._alpha = 0;
_root.chip9._alpha = 0;
love_chasing = 150;
love_monstermode = 300;
award = "CPU - Crazy";
award1 = "Person Upstairs";
Samspeed = 4;
tennis_speed = 5;
}
if (level == 3) {
_root.chip0.reset();
_root.chip1.reset();
_root.chip2.reset();
_root.chip3.reset();
_root.chip4.reset();
_root.chip5._alpha = 100;
_root.chip6._alpha = 0;
_root.chip7._alpha = 0;
_root.chip8._alpha = 0;
_root.chip9._alpha = 0;
love_chasing = 150;
love_monstermode = 250;
award = "RAM - Real";
award1 = "Angry Martian";
Samspeed = 6;
tennis_speed = 6;
}
if (level == 4) {
_root.chip0.reset();
_root.chip1.reset();
_root.chip2.reset();
_root.chip3.reset();
_root.chip4.reset();
_root.chip5.reset();
_root.chip6._alpha = 100;
_root.chip7._alpha = 0;
_root.chip8._alpha = 0;
_root.chip9._alpha = 0;
love_chasing = 100;
love_monstermode = 200;
award = "JJ - Joysitck";
award1 = "Junkie ";
Samspeed = 6;
tennis_speed = 6;
}
if (level == 5) {
_root.chip0.reset();
_root.chip1.reset();
_root.chip2.reset();
_root.chip3.reset();
_root.chip4.reset();
_root.chip5.reset();
_root.chip6.reset();
_root.chip7._alpha = 100;
_root.chip8._alpha = 0;
_root.chip9._alpha = 0;
love_chasing = 100;
love_monstermode = 150;
award = "CC - Cookie ";
award1 = "Collector";
Samspeed = 6;
tennis_speed = 7;
}
if (level == 6) {
_root.chip0.reset();
_root.chip1.reset();
_root.chip2.reset();
_root.chip3.reset();
_root.chip4.reset();
_root.chip5.reset();
_root.chip6.reset();
_root.chip7.reset();
_root.chip8._alpha = 100;
_root.chip9._alpha = 0;
love_chasing = 50;
love_monstermode = 100;
award = "SMS - Short";
award1 = "Martian Slayer";
Samspeed = 6;
tennis_speed = 6;
tennis_speed = 7;
}
if (level == 7) {
_root.chip0.reset();
_root.chip1.reset();
_root.chip2.reset();
_root.chip3.reset();
_root.chip4.reset();
_root.chip5.reset();
_root.chip6.reset();
_root.chip7.reset();
_root.chip8.reset();
_root.chip9._alpha = 100;
award = "DVD - Deadly ";
award1 = "Virus Destroyer";
love_chasing = 50;
love_monstermode = 50;
Samspeed = 6;
tennis_speed = 7;
}
stop();
Instance of Symbol 49 MovieClip "chip0" in Frame 4
onClipEvent (load) {
number = 0;
anim_finished = true;
activated = false;
_x = random(530);
if (_x < 20) {
_x = 20;
}
_y = random(380);
if (_y < 20) {
_y = 20;
}
}
onClipEvent (enterFrame) {
if (activated != true) {
if (anim_finished == true) {
if (this.hitTest(_root.Sam)) {
gotoAndPlay (2);
}
}
if (_root.tennis.target_chip == 0) {
if (this.hitTest(_root.tennis)) {
_root.tennis.target_chip = 1;
}
}
}
}
Instance of Symbol 49 MovieClip "chip1" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
number = 1;
_x = random(530);
if (_x < 20) {
_x = 20;
}
_y = random(380);
if (_y < 20) {
_y = 20;
}
}
onClipEvent (enterFrame) {
if (_root.chip0.activated == true) {
if (activated != true) {
if (anim_finished == true) {
if (this.hitTest(_root.Sam)) {
gotoAndPlay (2);
}
}
}
}
if (_root.tennis.target_chip == 1) {
if (this.hitTest(_root.tennis)) {
_root.tennis.target_chip = 2;
}
}
}
Instance of Symbol 49 MovieClip "chip2" in Frame 4
onClipEvent (load) {
number = 2;
anim_finished = true;
activated = false;
_x = random(530);
if (_x < 20) {
_x = 20;
}
_y = random(380);
if (_y < 20) {
_y = 20;
}
}
onClipEvent (enterFrame) {
hitSam(_root.chip1, _root.chip2, 1, _root.chip3);
hitTargetchip(2, _root.chip2, 1, 3, 3);
}
Instance of Symbol 49 MovieClip "chip3" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
_x = random(530);
if (_x < 20) {
_x = 20;
}
_y = random(380);
if (_y < 20) {
_y = 20;
}
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 3;
hitSam(_root.chip2, _root.chip3, 2, _root.chip4);
hitTargetchip(3, _root.chip3, 1, 4, 0);
}
}
Instance of Symbol 49 MovieClip "chip4" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 4;
hitSam(_root.chip3, _root.chip4, 3, _root.chip5);
hitTargetchip(4, _root.chip4, 2, 5, 0);
}
}
Instance of Symbol 49 MovieClip "chip6" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 6;
hitSam(_root.chip5, _root.chip6, 5, _root.chip7);
hitTargetchip(6, _root.chip6, 4, 7, 0);
}
}
Instance of Symbol 49 MovieClip "chip5" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 5;
hitSam(_root.chip4, _root.chip5, 4, _root.chip6);
hitTargetchip(5, _root.chip5, 3, 6, 0);
}
}
Instance of Symbol 49 MovieClip "chip7" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 7;
hitSam(_root.chip6, _root.chip7, 6, _root.chip8);
hitTargetchip(7, _root.chip7, 5, 8, 0);
}
}
Instance of Symbol 49 MovieClip "chip8" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 8;
hitSam(_root.chip7, _root.chip8, 7, _root.chip9);
hitTargetchip(8, _root.chip8, 6, 9, 0);
}
}
Instance of Symbol 49 MovieClip "chip9" in Frame 4
onClipEvent (load) {
anim_finished = true;
activated = false;
}
onClipEvent (enterFrame) {
if (_alpha == 100) {
number = 9;
if (_root.chip8.activated == true) {
if (activated != true) {
if (anim_finished == true) {
if (this.hitTest(_root.Sam)) {
if ((_root.level == 7) && (_root.chip8.activated == true)) {
_root.gotoAndPlay(7);
}
}
}
}
}
if (_root.tennis.target_chip == 9) {
if (this.hitTest(_root.tennis)) {
if (_root.level == 7) {
_root.tennis.target_chip = 0;
}
}
}
}
}
Instance of Symbol 102 MovieClip in Frame 4
onClipEvent (load) {
_alpha = 100;
}
onClipEvent (enterFrame) {
_root.frame_no++;
if ((_root.current_frame + 20) < _root.frame_no) {
if (_alpha != 0) {
_alpha = (_alpha - 5);
}
if (_alpha < 0) {
_root.gotoAndPlay(5);
}
}
}
Frame 5
stop();
Instance of Symbol 172 MovieClip "tennis" in Frame 5
onClipEvent (load) {
function reset() {
anim_finished = true;
x_pos = random(540);
y_pos = random(390);
movement = true;
target_chip = 0;
}
function chaseObject(object_x, object_y, right_anim, left_anim, down_anim) {
x = Math.round(_x);
y = Math.round(_y);
if (y != object_y) {
if (object_y >= y) {
y = y + speed;
if (anim_finished == true) {
gotoAndPlay(down_anim);
}
if (object_y < y) {
y = object_y;
}
}
if (y >= object_y) {
y = y - speed;
if (anim_finished == true) {
gotoAndPlay(U_ANIM);
}
if (y < object_y) {
y = object_y;
}
}
}
if (y == object_y) {
if (x < object_x) {
x = x + speed;
if (anim_finished == true) {
gotoAndPlay(right_anim);
}
if (object_x < x) {
x = object_x;
}
}
if (object_x < x) {
x = x - speed;
if (anim_finished == true) {
gotoAndPlay(left_anim);
}
if (x < object_x) {
x = object_x;
}
}
}
_x = x;
_y = y;
}
function checkXCoordinates(x1) {
if (x1 < 0) {
x1 = 20;
}
if (550 < x1) {
x1 = 530;
}
return(x1);
}
function checkYCoordinates(y1) {
if (y1 < 0) {
y1 = 20;
}
if (400 < y1) {
y1 = 380;
}
return(y1);
}
function setTarget(xT, yT) {
target_x = Math.round(xT);
target_y = Math.round(yT);
}
function destroy() {
movement = false;
gotoAndPlay (110);
}
function patrolSingle(xP, yP) {
if (generate_coordinates == false) {
p1x = Math.round(checkXCoordinates(xP));
p1y = Math.round(checkYCoordinates(yP - 50));
p2x = Math.round(checkXCoordinates(xP + 50));
p2y = Math.round(checkYCoordinates(yP));
p3x = Math.round(checkXCoordinates(xP));
p3y = Math.round(checkYCoordinates(yP + 50));
p4x = Math.round(checkXCoordinates(xP - 50));
p4y = Math.round(checkYCoordinates(yP));
generate_coordinates = true;
}
if (patrol == 1) {
setTarget(p1x, p1y);
if ((_x == p1x) && (_y == p1y)) {
patrol++;
}
}
if (patrol == 2) {
setTarget(p2x, p2y);
if ((_x == p2x) && (_y == p2y)) {
patrol++;
}
}
if (patrol == 3) {
setTarget(p3x, p3y);
if ((_x == p3x) && (_y == p3y)) {
patrol++;
}
}
if (patrol == 4) {
setTarget(p4x, p4y);
if ((_x == p4x) && (_y == p4y)) {
patrol = 1;
}
}
}
function patrolGroup() {
if (target_chip == 0) {
if (_root.chip0.activated == false) {
setTarget(_root.chip0._x, _root.chip0._y);
}
if (_root.chip0.activated == true) {
target_chip = 1;
}
}
if (target_chip == 1) {
if (_root.chip1.activated == false) {
setTarget(_root.chip1._x, _root.chip1._y);
}
if (_root.chip1.activated == true) {
target_chip = 2;
}
}
if (target_chip == 2) {
if (_root.chip2.activated == false) {
setTarget(_root.chip2._x, _root.chip2._y);
}
if (_root.chip2.activated == true) {
target_chip = 3;
}
}
if (target_chip == 3) {
if (_root.chip3.activated == false) {
setTarget(_root.chip3._x, _root.chip3._y);
}
if (_root.chip3.activated == true) {
target_chip = 4;
}
}
if (target_chip == 4) {
if (_root.chip4.activated == false) {
setTarget(_root.chip4._x, _root.chip4._y);
}
if (_root.chip4.activated == true) {
target_chip = 5;
}
}
if (target_chip == 5) {
if (_root.chip5.activated == false) {
setTarget(_root.chip5._x, _root.chip5._y);
}
if (_root.chip5.activated == true) {
target_chip = 6;
}
}
if (target_chip == 6) {
if (_root.chip6.activated == false) {
setTarget(_root.chip6._x, _root.chip6._y);
}
if (_root.chip6.activated == true) {
target_chip = 7;
}
}
if (target_chip == 7) {
if (_root.chip7.activated == false) {
setTarget(_root.chip7._x, _root.chip7._y);
}
if (_root.chip7.activated == true) {
target_chip = 8;
}
}
if (target_chip == 8) {
if (_root.chip8.activated == false) {
setTarget(_root.chip8._x, _root.chip8._y);
}
if (_root.chip8.activated == true) {
target_chip = 9;
}
}
if (target_chip == 9) {
if (_root.chip9.activated == false) {
setTarget(_root.chip9._x, _root.chip9._y);
}
if (_root.chip9.activated == true) {
target_chip = 10;
}
}
if (target_chip == 10) {
gotoAndPlay (6);
}
}
anim_finished = true;
R_ANIM = 7;
L_ANIM = 1;
U_ANIM = 25;
D_ANIM = 31;
movement = true;
x = 0;
y = 0;
speed = _root.tennis_speed;
target_x = 0;
target_y = 0;
target_chip = 0;
monstermode = 300;
generate_coordinates = false;
p1x = 0;
p1y = 0;
p2x = 0;
p2y = 0;
p3x = 0;
p3y = 0;
p4x = 0;
p4y = 0;
patrol = 1;
patrol_group = true;
patrol_single = false;
single_x = 0;
single_y = 0;
}
onClipEvent (enterFrame) {
if (movement == true) {
if ((_root.current_frame + monstermode) < _root.frame_no) {
L_ANIM = 13;
R_ANIM = 19;
D_ANIM = 37;
}
if (patrol_group == true) {
patrolGroup();
}
if (patrol_single == true) {
patrolSingle(single_x, single_y);
}
chaseObject(target_x, target_y, R_ANIM, L_ANIM, D_ANIM);
}
if (this.hitTest(_root.Sam)) {
if (anim_finished == true) {
setProperty(_root.Sam, _alpha , 0);
_root.Sam.movement = false;
if ((_root.Sam.direction == 4) || (_root.Sam.direction == 1)) {
if (anim_finished == true) {
gotoAndPlay (88);
}
}
if ((_root.Sam.direction == 3) || (_root.Sam.direction == 0)) {
if (anim_finished == true) {
gotoAndPlay (65);
}
}
movement = false;
}
}
}
Instance of Symbol 210 MovieClip "Sam" in Frame 5
onClipEvent (load) {
xspeed = 0;
yspeed = 0;
speed = _root.Samspeed;
chip_animfinished = true;
movement = true;
anim_finished = true;
direction = 0;
}
onClipEvent (enterFrame) {
if (movement != false) {
_x = (_x + xspeed);
_y = (_y + yspeed);
if (_x < 25) {
xspeed = -xspeed;
gotoAndPlay (41);
}
if (530 < _x) {
xspeed = -xspeed;
gotoAndPlay (32);
}
if (_y < 20) {
yspeed = -yspeed;
gotoAndPlay (23);
}
if (365 < _y) {
yspeed = -yspeed;
gotoAndPlay (50);
}
}
}
Instance of Symbol 267 MovieClip "love" in Frame 5
onClipEvent (load) {
anim_finished = true;
R_ANIM = 7;
L_ANIM = 1;
movement = true;
direction = 0;
speed = 1.25;
started = false;
start_chasing = _root.love_chasing;
monstermode = _root.love_monstermode;
}
onClipEvent (enterFrame) {
if (started == false) {
reset();
started = true;
}
moveLove();
hitSamCheck();
}
Instance of Symbol 267 MovieClip "love1" in Frame 5
onClipEvent (load) {
anim_finished = true;
R_ANIM = 7;
L_ANIM = 1;
movement = true;
direction = 0;
speed = 3;
_alpha = 0;
started = false;
start_chasing = 500000 /* 0x07A120 */;
monstermode = 450;
}
onClipEvent (enterFrame) {
if (3 < _root.level) {
if (started == false) {
reset();
started = true;
_alpha = 100;
}
moveLove();
hitSamCheck();
}
}
Instance of Symbol 277 MovieClip "mine" in Frame 5
onClipEvent (load) {
angle = 0;
speed = 3;
started = false;
hitSam = false;
}
onClipEvent (enterFrame) {
if (started == false) {
reset();
started = true;
}
moveMine();
endofCycle();
}
Instance of Symbol 277 MovieClip "mine1" in Frame 5
onClipEvent (load) {
angle = 0;
speed = 4;
started = false;
}
onClipEvent (enterFrame) {
if (started == false) {
reset();
started = true;
}
moveMine();
endofCycle();
}
Instance of Symbol 277 MovieClip "mine2" in Frame 5
onClipEvent (load) {
angle = 0;
speed = 5;
started = false;
_alpha = 0;
}
onClipEvent (enterFrame) {
if (2 < _root.level) {
if (started == false) {
reset();
started = true;
}
moveMine();
endofCycle();
}
}
Frame 6
stop();
Instance of Symbol 290 MovieClip in Frame 6
onClipEvent (load) {
anim_finished = true;
}
onClipEvent (enterFrame) {
if (_root.game_over == true) {
if (anim_finished == true) {
gotoAndPlay (2);
}
}
}
Instance of Symbol 290 MovieClip in Frame 6
onClipEvent (load) {
anim_finished = true;
}
onClipEvent (enterFrame) {
if (_root.game_over == true) {
if (anim_finished == true) {
gotoAndPlay (2);
}
}
}
Instance of Symbol 307 MovieClip "big_worm" in Frame 6
onClipEvent (load) {
anim_finished = true;
}
onClipEvent (enterFrame) {
if (_root.game_over == true) {
if (anim_finished == true) {
gotoAndPlay (2);
}
}
}
Instance of Symbol 315 MovieClip "game_over" in Frame 6
onClipEvent (enterFrame) {
if (_root.game_over == true) {
gotoAndPlay (2);
}
}
Instance of Symbol 317 MovieClip "button_cover" in Frame 6
onClipEvent (enterFrame) {
if (_root.game_over == true) {
_alpha = 0;
}
}
Instance of Symbol 320 MovieClip "sector_cleared" in Frame 6
onClipEvent (load) {
anim_finished = true;
}
onClipEvent (enterFrame) {
if (_root.game_over == false) {
if (anim_finished == true) {
gotoAndPlay (2);
}
}
}
Instance of Symbol 327 MovieClip "MIT_rating" in Frame 6
onClipEvent (load) {
local_frame_no = 0;
}
onClipEvent (enterFrame) {
local_frame_no++;
if (25 < local_frame_no) {
if (_root.game_over == true) {
gotoAndPlay (2);
}
}
}
Instance of Symbol 340 MovieClip "Sam_dancing" in Frame 6
onClipEvent (load) {
anim_finished = true;
active = false;
}
onClipEvent (enterFrame) {
if (_root.game_over == false) {
if (active == true) {
if (anim_finished == true) {
gotoAndPlay (2);
}
}
}
}
Frame 7
stop();
Symbol 9 Button
on (release) {
_root.play();
}
Symbol 10 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
gotoAndStop (3);
}
Symbol 10 MovieClip Frame 2
gotoAndPlay (1);
Symbol 26 Button
on (release) {
gotoAndPlay (3);
}
Symbol 49 MovieClip Frame 1
function reset() {
activated = false;
anim_finished = true;
_alpha = 100;
_x = random(530);
if (_x < 20) {
_x = 20;
}
_y = random(380);
if (_y < 20) {
_y = 20;
}
gotoAndPlay (1);
}
function endLevel_sequence() {
_alpha = 0;
_root.love.destroy();
_root.tennis.destroy();
_root.gotoAndPlay(6);
stop();
}
function hitSam(prevchip, thischip, level, nextchip) {
if (prevchip.activated == true) {
if (thischip.activated != true) {
if (thischip.anim_finished == true) {
if (thischip.hitTest(_root.Sam)) {
gotoAndPlay (2);
if (_root.level == level) {
_root.tennis.patrol_group = false;
_root.tennis.patrol_single = true;
_root.tennis.single_x = nextchip._x;
_root.tennis.single_y = nextchip._y;
}
}
}
}
}
}
function hitTargetchip(target, thischip, level, nexttarget, starttarget) {
if (_root.tennis.target_chip == target) {
if (thischip.hitTest(_root.tennis)) {
if (_root.level == level) {
_root.tennis.target_chip = starttarget;
} else {
_root.tennis.target_chip = nexttarget;
}
}
}
}
thischip = 0;
target = 0;
stop();
Symbol 49 MovieClip Frame 2
anim_finished = false;
activated = true;
if ((_root.level == 1) && (_root.chip3.activated == true)) {
endLevel_sequence();
}
if ((_root.level == 2) && (_root.chip4.activated == true)) {
endLevel_sequence();
}
if ((_root.level == 3) && (_root.chip5.activated == true)) {
endLevel_sequence();
}
if ((_root.level == 4) && (_root.chip6.activated == true)) {
endLevel_sequence();
}
if ((_root.level == 5) && (_root.chip7.activated == true)) {
endLevel_sequence();
}
if ((_root.level == 6) && (_root.chip8.activated == true)) {
endLevel_sequence();
}
if ((_root.level == 7) && (_root.chip9.activated == true)) {
gotoAndPlay (6);
}
Symbol 49 MovieClip Frame 19
anim_finished = true;
_x = random(535);
_y = random(385);
stop();
Symbol 53 Button
on (release) {
gotoAndPlay (4);
}
Symbol 80 Button
on (release) {
if (_root.Sam.movement == true) {
_root.Sam.xspeed = _root.Sam.speed;
_root.Sam.yspeed = 0;
_root.Sam.direction = 4;
_root.Sam.gotoAndPlay(41);
}
}
Symbol 81 Button
on (release) {
if (_root.Sam.movement == true) {
_root.Sam.xspeed = -_root.Sam.speed;
_root.Sam.yspeed = 0;
_root.Sam.direction = 3;
_root.Sam.gotoAndPlay(32);
}
}
Symbol 82 Button
on (release) {
if (_root.Sam.movement == true) {
_root.Sam.yspeed = _root.Sam.speed;
_root.Sam.xspeed = 0;
_root.Sam.direction = 1;
_root.Sam.gotoAndPlay(23);
}
}
Symbol 83 Button
on (release) {
if (_root.Sam.movement == true) {
_root.Sam.yspeed = -_root.Sam.speed;
_root.Sam.xspeed = 0;
_root.Sam.direction = 0;
_root.Sam.gotoAndPlay(50);
}
}
Instance of Symbol 100 MovieClip "sector_no1" in Symbol 102 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.current_frame + 20) < _root.frame_no) {
_xscale = (_xscale - 7);
_yscale = (_yscale - 7);
}
}
Symbol 172 MovieClip Frame 1
anim_finished = false;
Symbol 172 MovieClip Frame 5
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 7
anim_finished = false;
Symbol 172 MovieClip Frame 11
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 13
anim_finished = false;
Symbol 172 MovieClip Frame 17
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 19
anim_finished = false;
Symbol 172 MovieClip Frame 23
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 25
anim_finished = false;
Symbol 172 MovieClip Frame 29
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 31
anim_finished = false;
Symbol 172 MovieClip Frame 35
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 37
anim_finished = false;
Symbol 172 MovieClip Frame 41
anim_finished = true;
stop();
Symbol 172 MovieClip Frame 65
anim_finished = false;
repeat_anim = 0;
_root.love.movement = false;
Symbol 172 MovieClip Frame 75
repeat_anim++;
if (repeat_anim < 4) {
gotoAndPlay (72);
}
Symbol 172 MovieClip Frame 81
repeat_anim++;
if (repeat_anim < 11) {
gotoAndPlay (77);
}
Symbol 172 MovieClip Frame 85
anim_finished = true;
_root.game_over = true;
_root.gameOver();
stop();
Symbol 172 MovieClip Frame 88
anim_finished = false;
repeat_anim = 0;
_root.love.movement = false;
Symbol 172 MovieClip Frame 98
repeat_anim++;
if (repeat_anim < 4) {
gotoAndPlay (94);
}
Symbol 172 MovieClip Frame 104
repeat_anim++;
if (repeat_anim < 11) {
gotoAndPlay (100);
}
Symbol 172 MovieClip Frame 108
anim_finished = true;
_root.game_over = true;
_root.gameOver();
stop();
Symbol 172 MovieClip Frame 110
anim_finished = false;
Symbol 172 MovieClip Frame 148
anim_finished = true;
stop();
Symbol 210 MovieClip Frame 1
movement = false;
Symbol 210 MovieClip Frame 21
movement = true;
stop();
Symbol 210 MovieClip Frame 31
gotoAndPlay (23);
Symbol 210 MovieClip Frame 40
gotoAndPlay (32);
Symbol 210 MovieClip Frame 49
gotoAndPlay (41);
Symbol 210 MovieClip Frame 58
gotoAndPlay (50);
Symbol 210 MovieClip Frame 60
if (_root.mine.hitSam == true) {
_root.mine.reset();
}
if (_root.mine1.hitSam == true) {
_root.mine1.reset();
}
if (_root.mine2.hitSam == true) {
_root.mine2.reset();
}
anim_finished = false;
movement = false;
xspeed = 0;
yspeed = 0;
Symbol 210 MovieClip Frame 69
anim_finished = true;
movement = true;
stop();
Symbol 267 MovieClip Frame 1
function reset() {
x_pos = random(540);
y_pos = random(390);
}
function chaseObject(object_x, object_y, right_anim, left_anim) {
if (_x < object_x) {
_x = (_x + speed);
if (anim_finished == true) {
gotoAndPlay(right_anim);
direction = R_ANIM;
}
if (object_x < _x) {
_x = object_x;
}
}
if (object_x < _x) {
_x = (_x - speed);
if (anim_finished == true) {
gotoAndPlay(left_anim);
direction = L_ANIM;
}
if (_x < object_x) {
_x = object_x;
}
}
if (_y < object_y) {
_y = (_y + speed);
if (object_y < _y) {
_y = object_y;
}
}
if (object_y < _y) {
_y = (_y - speed);
if (_y < object_y) {
_y = object_y;
}
}
}
function destroy() {
gotoAndPlay (108);
movement = false;
}
function moveLove() {
if (movement == true) {
if ((_root.current_frame + monstermode) < _root.frame_no) {
L_ANIM = 13;
R_ANIM = 19;
}
if ((_root.current_frame + start_chasing) >= _root.frame_no) {
chaseObject(x_pos, y_pos, R_ANIM, L_ANIM);
if ((Math.round(_x) == x_pos) || (Math.round(_y) == y_pos)) {
reset();
}
} else {
chaseObject(_root.Sam._x, _root.Sam._y, R_ANIM, L_ANIM);
}
_root.frame_no++;
}
}
function hitSamCheck() {
if (this.hitTest(_root.Sam)) {
if (anim_finished == true) {
_root.Sam._alpha = 0;
_root.Sam.movement = false;
if (direction == L_ANIM) {
gotoAndPlay (25);
} else {
gotoAndPlay (67);
}
_root.love.movement = false;
_root.love1.movement = false;
}
}
}
anim_finished = false;
Symbol 267 MovieClip Frame 5
anim_finished = true;
stop();
Symbol 267 MovieClip Frame 7
anim_finished = false;
Symbol 267 MovieClip Frame 11
anim_finished = true;
stop();
Symbol 267 MovieClip Frame 13
anim_finished = false;
Symbol 267 MovieClip Frame 17
anim_finished = true;
stop();
Symbol 267 MovieClip Frame 19
anim_finished = false;
Symbol 267 MovieClip Frame 23
anim_finished = true;
stop();
Symbol 267 MovieClip Frame 25
_root.tennis.movement = false;
anim_finished = false;
Symbol 267 MovieClip Frame 53
gotoAndPlay (96);
Symbol 267 MovieClip Frame 67
_root.tennis.movement = false;
anim_finished = false;
Symbol 267 MovieClip Frame 105
_root.game_over = true;
_root.gameOver();
stop();
Symbol 267 MovieClip Frame 147
stop();
Symbol 277 MovieClip Frame 1
function reset() {
explosion_finished = false;
x_pos = random(540);
y_pos = random(390);
cycle_finished = false;
visibility = 100;
hitSam = false;
_alpha = visibility;
_x = random(540);
_y = random(390);
gotoAndPlay (1);
}
function moveMine() {
prev_mx = Math.round(_x);
prev_my = Math.round(_y);
if (explosion_finished == true) {
if (_x < x_pos) {
_x = (_x + speed);
}
if (x_pos < _x) {
_x = (_x - speed);
}
if (_y < y_pos) {
_y = (_y + speed);
}
if (y_pos < _y) {
_y = (_y - speed);
}
setProperty(this, _rotation , angle);
if (angle != 360) {
angle = angle + 30;
}
if (angle == 360) {
angle = 0;
}
}
mx = Math.round(_x);
my = Math.round(_y);
}
function endofCycle() {
if (((mx == prev_mx) && (my == prev_my)) && (explosion_finished == true)) {
if (visibility != 0) {
setProperty(this, _alpha , visibility);
visibility = visibility - 5;
if (visibility == 0) {
cycle_finished = true;
}
}
if (cycle_finished == true) {
reset();
}
}
}
explosion_finished = false;
Instance of Symbol 93 MovieClip "mine_rotating" in Symbol 277 MovieClip Frame 6
onClipEvent (enterFrame) {
if (1 < _parent._alpha) {
if (this.hitTest(_root.Sam)) {
if (_root.Sam.anim_finished == true) {
_parent.hitSam = true;
_root.Sam.gotoAndPlay(60);
}
}
}
}
Symbol 277 MovieClip Frame 13
explosion_finished = true;
stop();
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 2
anim_finished = false;
Symbol 290 MovieClip Frame 25
stop();
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 2
anim_finished = false;
Symbol 307 MovieClip Frame 25
anim_finished = false;
stop();
Symbol 309 Button
on (release) {
_root.level = 1;
_root.frame_no = 0;
gotoAndPlay (3);
}
Symbol 311 Button
on (release) {
_root.level = 1;
gotoAndPlay (2);
}
Symbol 315 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 2
stop();
Instance of Symbol 314 MovieClip in Symbol 315 MovieClip Frame 2
/* no clip actions */
Symbol 320 MovieClip Frame 1
stop();
Symbol 320 MovieClip Frame 2
anim_finished = false;
Symbol 320 MovieClip Frame 48
_root.Sam_dancing.active = true;
Symbol 320 MovieClip Frame 140
anim_finished = true;
_root.level++;
_root.Sam_dancing.active = false;
_root.gotoAndPlay(4);
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 2
stop();
Symbol 340 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 2
anim_finished = false;
Symbol 340 MovieClip Frame 23
gotoAndPlay (2);
Symbol 345 MovieClip Frame 19
gotoAndPlay (1);