Frame 2
ifFrameLoaded (100) {
gotoAndStop (9);
}
Frame 5
ifFrameLoaded (100) {
gotoAndStop (9);
}
Frame 7
gotoAndPlay (3);
Frame 9
stop();
Frame 17
stop();
Set("/:buff", "0");
Set("/:y", "0");
Set("/:f", "0");
Set("/:rimee", "0");
Frame 18
stop();
tellTarget ("/tcc") {
stop();
};
setProperty("/timeend", _visible , "1");
setProperty("/timeend", _x , "300");
setProperty("/timeend", _y , "200");
Frame 19
setProperty("/lose", _visible , "1");
setProperty("/lose", _x , "300");
setProperty("/lose", _y , "200");
Frame 20
gotoAndStop (19);
Symbol 8 Button
on (press) {
getURL ("http://flashgamestudio.com", "_blank");
}
Symbol 30 Button
on (press) {
gotoAndStop (17);
}
Symbol 33 Button
on (press) {
gotoAndStop (12);
}
Symbol 40 Button
on (press) {
gotoAndStop (9);
}
Symbol 53 Button
on (press) {
gotoAndStop (13);
}
Symbol 60 Button
on (press) {
gotoAndStop (12);
}
Symbol 88 Button
on (keyPress "<Right>") {
if ("140" < getProperty("/p", _y)) {
if (getProperty("/p", _x) < "620") {
if (getProperty("/spin1", _y) < "450") {
tellTarget ("/right") {
gotoAndPlay (2);
};
}
if (/:y <> "1") {
setProperty("/spin1", _yscale , -"60");
setProperty("/spin1", _rotation , "270");
Set("/:y", "1");
Set("/:f", "1");
}
}
if (/:y == "1") {
setProperty("/spin1", _rotation , "270");
}
}
tellTarget ("/left") {
stop();
tellTarget ("/up") {
stop();
tellTarget ("/down") {
stop();
}
}
}
}
on (keyPress "<Down>") {
if (/:y == "1") {
setProperty("/spin1", _rotation , "0");
}
if (/:y == "2") {
setProperty("/spin1", _rotation , "180");
}
tellTarget ("/down") {
gotoAndPlay (2);
tellTarget ("/right") {
stop();
tellTarget ("/left") {
stop();
tellTarget ("/up") {
stop();
}
}
}
}
}
on (keyPress "<Left>") {
if ("140" < getProperty("/p", _y)) {
tellTarget ("/left") {
gotoAndPlay (2);
};
}
if (/:y <> "2") {
if (/:f == "1") {
setProperty("/spin1", _yscale , -"60");
setProperty("/spin1", _rotation , "270");
Set("/:y", "2");
}
if (/:f == "0") {
setProperty("/spin1", _rotation , "270");
Set("/:y", "2");
}
}
if (/:y == "2") {
setProperty("/spin1", _rotation , "270");
}
tellTarget ("/right") {
stop();
tellTarget ("/down") {
stop();
tellTarget ("/up") {
stop();
}
}
}
}
on (keyPress "<Up>") {
tellTarget ("/up") {
gotoAndPlay (2);
};
if (/:y == "1") {
setProperty("/spin1", _rotation , "180");
}
if (/:y == "2") {
setProperty("/spin1", _rotation , "0");
}
tellTarget ("/right") {
stop();
tellTarget ("/left") {
stop();
tellTarget ("/down") {
stop();
}
}
}
}
on (keyPress "<Space>") {
if ("350" < getProperty("/p", _y)) {
if (/:buff == "0") {
tellTarget ("/superup") {
gotoAndPlay (2);
};
}
}
if (getProperty("/p", _y) < "351") {
if (/:buff == "0") {
tellTarget ("/superdown") {
gotoAndPlay (2);
tellTarget ("/left") {
stop();
tellTarget ("/right") {
stop();
};
}
}
}
}
}
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 3
if (getProperty("/p", _x) < "600") {
setProperty("/p", _x , getProperty("/p", _x) + "15");
prevFrame();
}
play();
Symbol 90 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 3
if (getProperty("/p", _y) < "365") {
prevFrame();
setProperty("/p", _y , getProperty("/p", _y) + "15");
}
play();
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 3
if ("40" < getProperty("/p", _x)) {
setProperty("/p", _x , getProperty("/p", _x) - "15");
prevFrame();
}
play();
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 3
if ("165" < getProperty("/p", _y)) {
setProperty("/p", _y , getProperty("/p", _y) - "20");
prevFrame();
}
play();
Symbol 93 MovieClip Frame 4
call("/subroutines:checkCollision");
gotoAndPlay (1);
Symbol 94 MovieClip Frame 1
thisX = getProperty("/p", _x);
thisY = getProperty("/p", _y);
spX = getProperty("/spin1", _x);
spY = getProperty("/spin1", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "4";
yStp = difY / "4";
setProperty("/spin1", _x , spX + xStp);
setProperty("/spin1", _y , spY + yStp);
Symbol 94 MovieClip Frame 2
thisX = getProperty("/p", _x);
thisY = getProperty("/p", _y);
spX = getProperty("/spin1", _x);
spY = getProperty("/spin1", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "4";
yStp = difY / "4";
setProperty("/spin1", _x , spX + xStp);
setProperty("/spin1", _y , spY + yStp);
Symbol 105 MovieClip Frame 1
setProperty("/w1star", _x , random("600") + "19");
setProperty("/w1star", _visible , "1");
Symbol 105 MovieClip Frame 100
setProperty("/w1star", _x , "900");
setProperty("/w1star", _visible , "0");
Symbol 109 MovieClip Frame 118
setProperty("/heart", _x , random("600") + "19");
setProperty("/heart", _y , random("250") + "40");
setProperty("/heart", _visible , "1");
Symbol 109 MovieClip Frame 164
setProperty("/heart", _x , "700");
setProperty("/heart", _y , "700");
setProperty("/heart", _visible , "0");
Symbol 121 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 2
if (/:y == "1") {
setProperty("/spin1", _rotation , "0");
}
if (/:y == "2") {
setProperty("/spin1", _rotation , "180");
}
Symbol 121 MovieClip Frame 4
if ("0" < getProperty("/p", _y)) {
setProperty("/p", _y , "370");
setProperty("/blast", _x , getProperty("/spin1", _x));
setProperty("/blast", _y , getProperty("/spin1", _y));
setProperty("/blast", _visible , "1");
tellTarget ("/blast") {
gotoAndPlay (2);
};
prevFrame();
} else {
stop();
}
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 7
setProperty("/blast2", _x , -"700");
setProperty("/blast2", _y , -"700");
setProperty("/blast2", _visible , "0");
Symbol 123 MovieClip Frame 48
setProperty("/star", _x , random("800") - "50");
setProperty("/star", _visible , "1");
Symbol 123 MovieClip Frame 101
setProperty("/star", _x , "700");
setProperty("/star", _visible , "0");
Symbol 125 MovieClip Frame 83
setProperty("/w2star", _x , random("600") + "19");
setProperty("/w1star", _visible , "1");
Symbol 125 MovieClip Frame 182
setProperty("/w2star", _x , "700");
setProperty("/w2star", _visible , "0");
Symbol 127 MovieClip Frame 198
setProperty("/w3star", _x , random("600") + "19");
setProperty("/w3star", _visible , "1");
Symbol 127 MovieClip Frame 297
setProperty("/w3star", _x , "700");
setProperty("/w3star", _visible , "0");
Symbol 131 MovieClip Frame 1
setProperty("/spin1", _visible , "0");
setProperty("/fishr", _visible , "0");
stop();
Symbol 131 MovieClip Frame 2
if ("0" < getProperty("/p", _y)) {
if (/:y == "1") {
setProperty("/spin1", _rotation , "180");
}
if (/:y == "2") {
setProperty("/spin1", _rotation , "0");
}
setProperty("/p", _y , "50");
setProperty("/blast2", _x , getProperty("/spin1", _x));
setProperty("/blast2", _y , getProperty("/spin1", _y));
setProperty("/blast2", _visible , "1");
tellTarget ("/blast2") {
gotoAndPlay (2);
};
Set("/:buff", "1");
} else {
stop();
}
Symbol 131 MovieClip Frame 3
setProperty("/superup", _x , getProperty("/p", _x));
Symbol 131 MovieClip Frame 5
setProperty("/splash1", _x , getProperty("/spin1", _x));
setProperty("/splash1", _xscale , "100");
setProperty("/splash1", _yscale , "100");
tellTarget ("/splash1") {
gotoAndPlay (2);
}
Symbol 131 MovieClip Frame 16
if ("0" < getProperty("/p", _y)) {
setProperty("/p", _y , "55");
} else {
stop();
}
Symbol 131 MovieClip Frame 18
setProperty("/splash1", _x , getProperty("/spin1", _x));
setProperty("/splash1", _xscale , "70");
setProperty("/splash1", _yscale , "70");
tellTarget ("/splash1") {
gotoAndPlay (2);
}
if (/:y == "1") {
setProperty("/spin1", _rotation , "0");
}
if (/:y == "2") {
setProperty("/spin1", _rotation , "180");
}
if ("0" < getProperty("/p", _y)) {
setProperty("/p", _y , "310");
} else {
stop();
}
Symbol 131 MovieClip Frame 27
stop();
Set("/:buff", "0");
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 12
setProperty("/blast2", _x , -"700");
setProperty("/blast2", _y , -"700");
setProperty("/blast2", _visible , "0");
Symbol 133 MovieClip Frame 1
thisX = getProperty("/p", _x);
thisY = getProperty("/p", _y);
spX = getProperty("/bugwalk", _x);
spY = getProperty("/bugwalk", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "5";
yStp = difY / "5";
setProperty("/bugwalk", _x , spX + xStp);
setProperty("/bugwalk", _y , spY + yStp);
Symbol 133 MovieClip Frame 2
thisX = getProperty("/p", _x);
thisY = getProperty("/p", _y);
spX = getProperty("/bugwalk", _x);
spY = getProperty("/bugwalk", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "5";
yStp = difY / "5";
setProperty("/bugwalk", _x , spX + xStp);
setProperty("/bugwalk", _y , spY + yStp);
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 10
stop();
Symbol 145 MovieClip Frame 1
play();
counterf = "0";
setProperty("/lilfish", _visible , "1");
setProperty("/lilfish", _y , random("170") + "150");
Symbol 145 MovieClip Frame 4
setProperty("/lilfish", _x , getProperty("/lilfish", _x) - "10");
counterf = counterf + "1";
if (counterf < "80") {
gotoAndPlay (2);
}
Symbol 145 MovieClip Frame 6
setProperty("/lilfish", _x , "800");
setProperty("/lilfish", _visible , "0");
Symbol 145 MovieClip Frame 31
gotoAndPlay (1);
Symbol 147 MovieClip Frame 8
play();
counterf = "0";
setProperty("/lilfish2", _visible , "1");
setProperty("/lilfish2", _y , random("170") + "150");
Symbol 147 MovieClip Frame 11
setProperty("/lilfish2", _x , getProperty("/lilfish2", _x) + "10");
counterf = counterf + "1";
if (counterf < "80") {
gotoAndPlay (9);
}
Symbol 147 MovieClip Frame 13
setProperty("/lilfish2", _x , -"100");
setProperty("/lilfish2", _visible , "0");
Symbol 147 MovieClip Frame 33
gotoAndPlay (1);
Symbol 152 MovieClip Frame 1
call("initObjects");
stop();
Symbol 152 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/crab1", _width) / "2";
setProperty("/boom", _visible , "0");
Symbol 152 MovieClip Frame 20
if ("0" < /:heart) {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/crab1", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/crab1", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
Set("/:heart", /:heart - "1");
tellTarget ("/sound") {
play();
};
setProperty("/boom", _x , getProperty("/spin1", _x));
setProperty("/boom", _y , getProperty("/spin1", _y));
setProperty("/boom", _visible , "1");
tellTarget ("/boom") {
gotoAndPlay (1);
};
} else {
setProperty("/boom", _visible , "0");
}
}
Symbol 154 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 2
call("/subroutines2:checkCollision");
gotoAndPlay (1);
Symbol 156 MovieClip Frame 1
call("initObjects");
stop();
Symbol 156 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 156 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/fuel", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/fuel", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
setProperty("/fruitblast", _x , getProperty("/spin1", _x));
setProperty("/fruitblast", _y , getProperty("/spin1", _y));
setProperty("/fruitblast", _visible , "1");
Set("/:score", /:score + "1");
tellTarget ("/sound2") {
play();
};
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 158 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 2
call("/subroutines3:checkCollision");
gotoAndPlay (1);
Symbol 164 MovieClip Frame 1
call("initObjects");
stop();
Symbol 164 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 164 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/star", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/star", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
Set("/:score", /:score + "10");
setProperty("/star", _x , "700");
setProperty("/star", _visible , "0");
setProperty("/starblast", _x , getProperty("/spin1", _x));
setProperty("/starblast", _y , getProperty("/spin1", _y));
setProperty("/starblast", _visible , "1");
tellTarget ("/starblast") {
gotoAndPlay (2);
tellTarget ("/sound3") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 165 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
call("/subroutines4:checkCollision");
gotoAndPlay (1);
Symbol 169 MovieClip Frame 1
call("initObjects");
stop();
Symbol 169 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 169 MovieClip Frame 20
if (/:heart >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/heart", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/heart", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point2", _visible , "1");
Set("/:heart", /:heart + "1");
setProperty("/heart", _x , "700");
setProperty("/heart", _y , "700");
tellTarget ("/heartblast") {
gotoAndPlay (2);
play();
};
setProperty("/heartblast", _x , getProperty("/spin1", _x));
setProperty("/heartblast", _y , getProperty("/spin1", _y));
setProperty("/heartblast", _visible , "1");
tellTarget ("/sound4") {
gotoAndPlay (2);
};
gotoAndStop (1);
} else {
setProperty("/point2", _visible , "0");
}
}
Symbol 170 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 2
call("/subroutines19:checkCollision");
gotoAndPlay (1);
Symbol 174 MovieClip Frame 1
call("initObjects");
stop();
Symbol 174 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/light", _width) / "2";
Symbol 174 MovieClip Frame 20
if (/:heart >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/light", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/light", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
Set("/:heart", /:heart - "5");
setProperty("/light", _x , "350");
setProperty("/light", _y , "800");
setProperty("/zap", _x , getProperty("/spin1", _x));
setProperty("/zap", _y , getProperty("/spin1", _y));
setProperty("/zap", _visible , "1");
tellTarget ("/zap") {
play();
tellTarget ("/sound5") {
play();
};
gotoAndStop (1);
}
}
}
Symbol 177 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 2
call("/subroutines10:checkCollision");
gotoAndPlay (1);
Symbol 181 MovieClip Frame 1
call("initObjects");
stop();
Symbol 181 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 181 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/w1star", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/w1star", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
Set("/:score", /:score + "1");
setProperty("/w1star", _x , "800");
setProperty("/w1star", _visible , "0");
setProperty("/starblast2", _x , getProperty("/spin1", _x));
setProperty("/starblast2", _y , getProperty("/spin1", _y));
setProperty("/starblast2", _visible , "1");
tellTarget ("/starblast2") {
gotoAndPlay (2);
tellTarget ("/sound10") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 184 MovieClip Frame 2
call("/subroutines11:checkCollision");
gotoAndPlay (1);
Symbol 185 MovieClip Frame 1
call("initObjects");
stop();
Symbol 185 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 185 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/w2star", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/w2star", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
Set("/:score", /:score + "1");
setProperty("/w2star", _x , "700");
setProperty("/w2star", _visible , "0");
setProperty("/starblast2", _x , getProperty("/spin1", _x));
setProperty("/starblast2", _y , getProperty("/spin1", _y));
setProperty("/starblast2", _visible , "1");
tellTarget ("/starblast2") {
gotoAndPlay (2);
tellTarget ("/sound10") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 188 MovieClip Frame 2
call("/subroutines12:checkCollision");
gotoAndPlay (1);
Symbol 189 MovieClip Frame 1
call("initObjects");
stop();
Symbol 189 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 189 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/w3star", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/w3star", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
Set("/:score", /:score + "1");
setProperty("/w3star", _x , "700");
setProperty("/w3star", _visible , "0");
setProperty("/starblast2", _x , getProperty("/spin1", _x));
setProperty("/starblast2", _y , getProperty("/spin1", _y));
setProperty("/starblast2", _visible , "1");
tellTarget ("/starblast2") {
gotoAndPlay (2);
tellTarget ("/sound10") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 190 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 1
if ("0" < /:score) {
setProperty("/light", _visible , "1");
tellTarget ("/l1") {
play();
};
} else {
tellTarget ("/l1") {
stop();
};
setProperty("/light", _visible , "0");
}
Symbol 195 MovieClip Frame 4
call("/subroutines13:checkCollision");
gotoAndPlay (1);
Symbol 196 MovieClip Frame 1
call("initObjects");
stop();
Symbol 196 MovieClip Frame 10
radius1 = getProperty("/bomb", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 196 MovieClip Frame 20
if (/:heart >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/bomb", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/bomb", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
Set("/:heart", /:heart - "1");
setProperty("/zap2", _x , getProperty("/spin1", _x));
setProperty("/zap2", _y , getProperty("/spin1", _y));
setProperty("/zap2", _visible , "1");
tellTarget ("/soundbomb") {
play();
};
gotoAndStop (1);
}
}
Symbol 199 MovieClip Frame 2
call("/subroutines14:checkCollision");
gotoAndPlay (1);
Symbol 200 MovieClip Frame 1
call("initObjects");
stop();
Symbol 200 MovieClip Frame 10
radius1 = getProperty("/bomb", _width) / "2";
radius2 = getProperty("/crab1", _width) / "2";
Symbol 200 MovieClip Frame 20
if (/:heart >= "0") {
obj1_x = getProperty("/bomb", _x);
obj2_x = getProperty("/crab1", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/bomb", _y);
obj2_y = getProperty("/crab1", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/snailred", _x , getProperty("/crab1", _x));
setProperty("/snailred", _visible , "1");
tellTarget ("/crabredfollow") {
play();
};
setProperty("/light3", _x , "350");
tellTarget ("/crabhurt1") {
play();
tellTarget ("/sound5") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/crabred", _visible , "0");
setProperty("/crabred", _x , -"300");
}
}
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 5
stop();
Symbol 204 MovieClip Frame 3
call("/subroutines15:checkCollision");
gotoAndPlay (1);
Symbol 207 MovieClip Frame 1
call("initObjects");
stop();
Symbol 207 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/snailred", _width) / "2";
setProperty("/boom", _visible , "0");
Symbol 207 MovieClip Frame 20
if ("0" < /:heart) {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/snailred", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/snailred", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
Set("/:heart", /:heart - "1");
tellTarget ("/sound") {
play();
};
setProperty("/boom", _x , getProperty("/spin1", _x));
setProperty("/boom", _y , getProperty("/spin1", _y));
setProperty("/boom", _visible , "1");
tellTarget ("/boom") {
gotoAndPlay (1);
};
} else {
setProperty("/boom", _visible , "0");
}
}
Symbol 212 MovieClip Frame 2
call("/subroutines20:checkCollision");
gotoAndPlay (1);
Symbol 213 MovieClip Frame 1
call("initObjects");
stop();
Symbol 213 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/lilfish", _width) / "2";
Symbol 213 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/lilfish", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/lilfish", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
Set("/:score", /:score + "1");
setProperty("/lilfish", _x , "800");
setProperty("/lilfish", _visible , "0");
tellTarget ("/ff1") {
gotoAndPlay (1);
};
setProperty("/starblast2", _x , getProperty("/spin1", _x));
setProperty("/starblast2", _y , getProperty("/spin1", _y));
setProperty("/starblast2", _visible , "1");
tellTarget ("/starblast2") {
gotoAndPlay (2);
tellTarget ("/sound10") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 216 MovieClip Frame 2
call("/subroutines21:checkCollision");
gotoAndPlay (1);
Symbol 217 MovieClip Frame 1
call("initObjects");
stop();
Symbol 217 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/lilfish2", _width) / "2";
Symbol 217 MovieClip Frame 20
if (/:score >= "0") {
obj1_x = getProperty("/spin1", _x);
obj2_x = getProperty("/lilfish2", _x);
delta_x = obj1_x - obj2_x;
obj1_y = getProperty("/spin1", _y);
obj2_y = getProperty("/lilfish2", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
setProperty("/point1", _visible , "1");
Set("/:score", /:score + "1");
setProperty("/lilfish2", _x , "-100");
setProperty("/lilfish2", _visible , "0");
tellTarget ("/ff2") {
gotoAndPlay (1);
};
setProperty("/starblast2", _x , getProperty("/spin1", _x));
setProperty("/starblast2", _y , getProperty("/spin1", _y));
setProperty("/starblast2", _visible , "1");
tellTarget ("/starblast2") {
gotoAndPlay (2);
tellTarget ("/sound10") {
play();
};
gotoAndStop (1);
}
} else {
setProperty("/point1", _visible , "0");
}
}
Symbol 222 MovieClip Frame 1
thisX = getProperty("/spin1", _x);
spX = getProperty("/crab1", _x);
difX = thisX - spX;
xStp = difX / "35";
setProperty("/crab1", _x , spX + xStp);
Symbol 222 MovieClip Frame 2
thisX = getProperty("/spin1", _x);
spX = getProperty("/crab1", _x);
difX = thisX - spX;
xStp = difX / "35";
setProperty("/crab1", _x , spX + xStp);
Symbol 223 MovieClip Frame 1
thisYe = getProperty("/light", _y);
if ("200" < thisye) {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light", _x);
spY = getProperty("/light", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "50";
yStp = difY / "50";
setProperty("/light", _x , spX + xStp);
setProperty("/light", _y , spY + yStp);
tellTarget ("/l2") {
stop();
};
} else {
tellTarget ("/l1") {
stop();
tellTarget ("/l2") {
play();
};
}
}
Symbol 223 MovieClip Frame 2
thisYe = getProperty("/light", _y);
if ("200" < thisye) {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light", _x);
spY = getProperty("/light", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "50";
yStp = difY / "50";
setProperty("/light", _x , spX + xStp);
setProperty("/light", _y , spY + yStp);
tellTarget ("/l2") {
stop();
};
} else {
tellTarget ("/l1") {
stop();
tellTarget ("/l2") {
play();
};
}
}
Symbol 224 MovieClip Frame 1
if ("0" >= /:heart) {
setProperty("/end", _visible , "1");
setProperty("/fuel", _visible , "0");
setProperty("/boom", _visible , "0");
setProperty("/heartblast", _visible , "0");
setProperty("/starblast", _visible , "0");
setProperty("/zap", _visible , "0");
setProperty("/light", _visible , "0");
setProperty("/spin1", _visible , "0");
setProperty("/lose", _visible , "1");
setProperty("/lose", _x , "300");
setProperty("/lose", _y , "200");
setProperty("/p", _x , "320");
setProperty("/p", _y , -"700");
tellTarget ("/") {
gotoAndPlay ("lose");
};
} else {
setProperty("/end", _visible , "0");
setProperty("/fuel", _visible , "1");
setProperty("/spin1", _visible , "1");
setProperty("/lose", _visible , "0");
setProperty("/lose", _x , "-700");
setProperty("/lose", _y , "-700");
}
Symbol 225 MovieClip Frame 1
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 2
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 3
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 4
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 5
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 6
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 7
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 8
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 9
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 10
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 11
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 12
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 13
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 14
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 15
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 16
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 17
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 18
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 19
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 20
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 21
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 22
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 23
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 24
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 25
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 26
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 27
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 28
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 29
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 30
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 31
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 32
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 33
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 34
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 35
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 36
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 37
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 38
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 39
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 40
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 41
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 42
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 43
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 44
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 45
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 46
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 47
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 48
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 49
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 50
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 51
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 52
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 53
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 54
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 55
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 56
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 57
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 58
thistX = getProperty("/crab1", _x);
thistY = getProperty("/crab1", _y);
sptX = getProperty("/light", _x);
sptY = getProperty("/light", _y);
diftX = thistX - sptX;
diftY = thistY - sptY;
xtStp = diftX / "20";
ytStp = diftY / "20";
setProperty("/light", _x , sptX + xtStp);
setProperty("/light", _y , sptY + ytStp);
thisYe = getProperty("/light", _y);
Symbol 225 MovieClip Frame 59
stop();
tellTarget ("l1") {
play();
}
Symbol 227 MovieClip Frame 1
setProperty("/fuel", _x , random("600") + "19");
Symbol 227 MovieClip Frame 136
setProperty("/fuel", _x , -"300");
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 11
setProperty("/zap", _x , "-700");
setProperty("/zap", _y , "-700");
setProperty("/zap", _visible , "0");
Symbol 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 2
play();
Symbol 235 MovieClip Frame 16
setProperty("/heartblast", _x , "-700");
setProperty("/heartblast", _y , "-700");
setProperty("/heartblast", _visible , "0");
Symbol 237 MovieClip Frame 1
play();
Symbol 237 MovieClip Frame 5
setProperty("/fruitblast", _x , "-700");
setProperty("/fruitblast", _y , "-700");
setProperty("/fruitblast", _visible , "0");
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 2
play();
Symbol 241 MovieClip Frame 13
setProperty("/starblast", _x , "-700");
setProperty("/starblast", _y , "-700");
setProperty("/starblast", _visible , "0");
Symbol 242 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 2
play();
Symbol 242 MovieClip Frame 8
setProperty("/starblast2", _x , "-700");
setProperty("/starblast2", _y , "-700");
setProperty("/starblast2", _visible , "0");
Symbol 243 MovieClip Frame 1
play();
Symbol 243 MovieClip Frame 18
setProperty("/zap2", _x , "-700");
setProperty("/zap2", _y , "-700");
setProperty("/zap2", _visible , "0");
Symbol 247 MovieClip Frame 1
setProperty("/snailred", _visible , "0");
tellTarget ("/crabredfollow") {
stop();
};
stop();
Symbol 247 MovieClip Frame 2
setProperty("/snailred", _x , getProperty("crab1", _x));
Symbol 247 MovieClip Frame 3
counter = "0";
setProperty("/crab1", _visible , "0");
setProperty("/crab1", _x , -"300");
tellTarget ("/crabfollow") {
stop();
}
Symbol 247 MovieClip Frame 19
counter = counter + "1";
if (counter < "20") {
gotoAndPlay (4);
}
Symbol 247 MovieClip Frame 20
setProperty("/crab1", _x , getProperty("/snailred", _x));
Symbol 247 MovieClip Frame 21
setProperty("/crab1", _visible , "1");
setProperty("/snailred", _visible , "0");
setProperty("/snailred", _x , -"200");
tellTarget ("/crabfollow") {
play();
tellTarget ("/crabredfollow") {
stop();
};
stop();
}
Symbol 248 MovieClip Frame 2
if ("360" < getProperty("/spin1", _y)) {
setProperty("/spin1", _visible , "0");
setProperty("/bugwalk", _visible , "1");
setProperty("/bugwalk", _x , "GetProperty (\"/spin1\",_x)");
} else {
setProperty("/bugwalk", _visible , "0");
setProperty("/spin1", _visible , "1");
}
Symbol 248 MovieClip Frame 3
gotoAndPlay (2);
Symbol 249 MovieClip Frame 1
if (/:rimee == "0") {
Set("/:rimee", "90");
}
Symbol 249 MovieClip Frame 2
Set("/:rimee", /:rimee - "1");
Symbol 249 MovieClip Frame 3
if (/:rimee < "1") {
tellTarget ("/") {
gotoAndStop ("win");
};
}
Symbol 258 Button
on (press) {
tellTarget ("/") {
gotoAndPlay (1);
};
Set("/:score", "0");
Set("/:heart", "50");
Set("/:rimee", "0");
}
Symbol 259 Button
on (press) {
getURL ("http://flashgamestudio.com");
fscommand ("quit");
}
Symbol 266 MovieClip Frame 1
cun = "0";
Symbol 266 MovieClip Frame 2
cun = cun + random("3");
Symbol 266 MovieClip Frame 3
if (cun < "10") {
gotoAndPlay (2);
}
Symbol 266 MovieClip Frame 4
setProperty("fw", _x , random("540") + "50");
setProperty("fw", _y , random("220") + "40");
setProperty("fw2", _x , random("540") + "50");
setProperty("fw2", _y , random("220") + "40");
setProperty("fw3", _x , random("540") + "50");
setProperty("fw3", _y , random("220") + "40");
setProperty("fw4", _x , random("540") + "50");
setProperty("fw4", _y , random("220") + "40");
Symbol 267 MovieClip Frame 1
cun = "0";
Symbol 267 MovieClip Frame 2
cun = cun + random("3");
Symbol 267 MovieClip Frame 3
if (cun < "10") {
gotoAndPlay (2);
}
Symbol 268 Button
on (press) {
tellTarget ("/") {
gotoAndPlay (1);
};
Set("/:score", "0");
Set("/:heart", "50");
Set("/:time", "0");
}
Symbol 269 Button
on (press) {
getURL ("http://flashgamestudio.com", "_self");
fscommand ("quit");
}
Symbol 274 Button
on (press) {
getURL (/:gotourl);
}
Symbol 275 MovieClip Frame 1
if (/:url ne "") {
Set("/:gotourl", "http://" add /:url);
_visible = "1";
} else {
_visible = "0";
Set("/:gotourl", "Http://FlashGameStudio.com");
}
Symbol 323 Button
on (release) {
if (((/:score_done == "1") and (/:hiscore20 < /:score)) and (/:old_score <> /:score)) {
Set("/:old_score", /:score);
Set("/:hiscore", /:score);
if (/:xname eq "Name Here") {
Set("/:xname", "flashgamestudio");
}
loadVariablesNum ((((("/scores.php?action=sendscore&game=" add /:game) add "&hiscore=") add /:hiscore) add "&xname=") add /:xname, "0", "POST");
_visible = "0";
}
}
Symbol 327 MovieClip Frame 1
if ((/:hiscore20 < /:score) and (/:local == "1")) {
_visible = "1";
} else {
_visible = "0";
stop();
}
Symbol 328 MovieClip Frame 1
if (/:local == "1") {
_visible = "1";
} else {
_visible = "0";
stop();
}
Symbol 328 MovieClip Frame 2
Set("/:game", "aatwo");
loadVariablesNum ("/scores.php?action=getscores&game=" add /:game, "0", "POST");
Symbol 328 MovieClip Frame 10
stop();