Frame 1
play();
Frame 3
ifFrameLoaded (100) {
gotoAndStop (11);
}
Frame 6
ifFrameLoaded (100) {
gotoAndStop (11);
}
Frame 8
gotoAndPlay (4);
Frame 16
stop();
Frame 24
stop();
setProperty("end", _visible , "0");
setProperty("win", _visible , "0");
setProperty("starblast", _visible , "0");
setProperty("starblast2", _visible , "0");
setProperty("zap", _visible , "0");
setProperty("/spin1", _visible , "1");
setProperty("zap1", _visible , "0");
setProperty("zap2", _visible , "0");
setProperty("zap3", _visible , "0");
setProperty("blowup", _visible , "0");
setProperty("/p", _x , "320");
setProperty("/p", _y , "250");
Frame 25
stop();
Frame 26
stop();
setProperty("/timeend", _visible , "1");
setProperty("/timeend", _x , "300");
setProperty("/timeend", _y , "200");
Symbol 21 Button
on (press) {
getURL ("http://flashgamestudio.com", "_blank");
}
Symbol 26 Button
on (press) {
gotoAndStop (24);
}
Symbol 31 Button
on (press) {
gotoAndStop (17);
}
Symbol 39 Button
on (press) {
gotoAndStop (11);
}
Symbol 52 Button
on (press) {
gotoAndStop (18);
}
Symbol 58 Button
on (press) {
gotoAndStop (17);
}
Symbol 86 MovieClip Frame 1
stop();
Symbol 89 Button
on (keyPress "<Right>") {
tellTarget ("/right") {
gotoAndPlay (2);
tellTarget ("/left") {
stop();
tellTarget ("/up") {
stop();
tellTarget ("/down") {
stop();
}
}
}
}
}
on (keyPress "<Down>") {
tellTarget ("/down") {
gotoAndPlay (2);
tellTarget ("/right") {
stop();
tellTarget ("/left") {
stop();
tellTarget ("/up") {
stop();
}
}
}
}
}
on (keyPress "<Left>") {
tellTarget ("/left") {
gotoAndPlay (2);
tellTarget ("/right") {
stop();
tellTarget ("/down") {
stop();
tellTarget ("/up") {
stop();
}
}
}
}
}
on (keyPress "<Up>") {
tellTarget ("/up") {
gotoAndPlay (2);
tellTarget ("/right") {
stop();
tellTarget ("/left") {
stop();
tellTarget ("/down") {
stop();
}
}
}
}
}
on (keyPress "<Space>") {
if ("350" < getProperty("/p", _y)) {
tellTarget ("/superup") {
gotoAndPlay (2);
};
}
if (getProperty("/p", _y) < "351") {
tellTarget ("/superdown") {
gotoAndPlay (2);
};
}
tellTarget ("/right") {
stop();
tellTarget ("/down") {
stop();
tellTarget ("/up") {
stop();
tellTarget ("/left") {
stop();
}
}
}
}
}
Symbol 90 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 2
if (getProperty("/p", _x) < "600") {
setProperty("/spin1", _rotation , "90");
}
Symbol 90 MovieClip Frame 4
if (getProperty("/p", _x) < "600") {
setProperty("/p", _x , getProperty("/p", _x) + "30");
prevFrame();
}
play();
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 2
if (getProperty("/p", _y) < "355") {
setProperty("/spin1", _rotation , "180");
}
Symbol 91 MovieClip Frame 4
if (getProperty("/p", _y) < "355") {
prevFrame();
setProperty("/p", _y , getProperty("/p", _y) + "30");
}
play();
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
if ("40" < getProperty("/p", _x)) {
setProperty("/spin1", _rotation , "270");
}
Symbol 92 MovieClip Frame 4
if ("40" < getProperty("/p", _x)) {
setProperty("/p", _x , getProperty("/p", _x) - "30");
prevFrame();
}
play();
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
if ("50" < getProperty("/p", _y)) {
setProperty("/spin1", _rotation , "360");
}
Symbol 93 MovieClip Frame 4
if ("50" < getProperty("/p", _y)) {
setProperty("/p", _y , getProperty("/p", _y) - "30");
prevFrame();
}
play();
Symbol 94 MovieClip Frame 5
call("/subroutines:checkCollision");
gotoAndPlay (1);
Symbol 95 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 / "5";
yStp = difY / "5";
setProperty("/spin1", _x , spX + xStp);
setProperty("/spin1", _y , spY + yStp);
Symbol 95 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 / "5";
yStp = difY / "5";
setProperty("/spin1", _x , spX + xStp);
setProperty("/spin1", _y , spY + yStp);
Symbol 104 MovieClip Frame 1
setProperty("/fuel", _x , random("600") + "19");
Symbol 106 MovieClip Frame 1
setProperty("/w1star", _x , random("600") + "19");
setProperty("/w1star", _y , random("150") + "40");
setProperty("/w1star", _visible , "1");
Symbol 106 MovieClip Frame 59
setProperty("/w1star", _x , "900");
setProperty("/w1star", _y , "900");
setProperty("/w1star", _visible , "0");
Symbol 107 MovieClip Frame 118
setProperty("/heart", _x , random("600") + "19");
setProperty("/heart", _y , random("250") + "40");
setProperty("/heart", _visible , "1");
Symbol 107 MovieClip Frame 164
setProperty("/heart", _x , "700");
setProperty("/heart", _y , "700");
setProperty("/heart", _visible , "0");
Symbol 117 MovieClip Frame 1
stop();
Symbol 117 MovieClip Frame 2
setProperty("/spin1", _rotation , "180");
Symbol 117 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 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 7
setProperty("/blast2", _x , -"700");
setProperty("/blast2", _y , -"700");
setProperty("/blast2", _visible , "0");
Symbol 119 MovieClip Frame 48
setProperty("/star", _x , random("800") - "50");
setProperty("/star", _y , random("250") + "40");
setProperty("/star", _visible , "1");
Symbol 119 MovieClip Frame 101
setProperty("/star", _x , "700");
setProperty("/star", _y , "700");
setProperty("/star", _visible , "0");
Symbol 121 MovieClip Frame 83
setProperty("/w2star", _x , random("600") + "19");
setProperty("/w2star", _y , random("250") + "40");
setProperty("/w1star", _visible , "1");
Symbol 121 MovieClip Frame 133
setProperty("/w2star", _x , "700");
setProperty("/w2star", _y , "700");
setProperty("/w2star", _visible , "0");
Symbol 123 MovieClip Frame 198
setProperty("/w3star", _x , random("600") + "19");
setProperty("/w3star", _y , random("150") + "40");
setProperty("/w3star", _visible , "1");
Symbol 123 MovieClip Frame 297
setProperty("/w3star", _x , "700");
setProperty("/w3star", _y , "700");
setProperty("/w3star", _visible , "0");
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
setProperty("/spin1", _rotation , "0");
Symbol 126 MovieClip Frame 4
if ("0" < getProperty("/p", _y)) {
setProperty("/p", _y , "50");
setProperty("/blast2", _x , getProperty("/spin1", _x));
setProperty("/blast2", _y , getProperty("/spin1", _y));
setProperty("/blast2", _visible , "1");
tellTarget ("/blast2") {
gotoAndPlay (2);
};
prevFrame();
} else {
stop();
}
Symbol 127 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 127 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 132 MovieClip Frame 1
call("initObjects");
stop();
Symbol 132 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/crab1", _width) / "2";
setProperty("/boom", _visible , "0");
Symbol 132 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 134 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 2
call("/subroutines2:checkCollision");
gotoAndPlay (1);
Symbol 136 MovieClip Frame 1
call("initObjects");
stop();
Symbol 136 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 136 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 138 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 2
call("/subroutines3:checkCollision");
gotoAndPlay (1);
Symbol 144 MovieClip Frame 1
call("initObjects");
stop();
Symbol 144 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 144 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", _y , "700");
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 145 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 2
call("/subroutines4:checkCollision");
gotoAndPlay (1);
Symbol 149 MovieClip Frame 1
call("initObjects");
stop();
Symbol 149 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 149 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 150 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 2
call("/subroutines5:checkCollision");
gotoAndPlay (1);
Symbol 154 MovieClip Frame 1
call("initObjects");
stop();
Symbol 154 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/light", _width) / "2";
Symbol 154 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 , "-700");
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 157 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 2
call("/subroutines10:checkCollision");
gotoAndPlay (1);
Symbol 161 MovieClip Frame 1
call("initObjects");
stop();
Symbol 161 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 161 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 , "700");
setProperty("/w1star", _y , "700");
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 164 MovieClip Frame 2
call("/subroutines11:checkCollision");
gotoAndPlay (1);
Symbol 165 MovieClip Frame 1
call("initObjects");
stop();
Symbol 165 MovieClip Frame 10
radius1 = getProperty("/p", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 165 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", _y , "700");
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 168 MovieClip Frame 2
call("/subroutines12: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 (/: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", _y , "700");
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 170 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 4
call("/subroutines13:checkCollision");
gotoAndPlay (1);
Symbol 175 MovieClip Frame 1
call("initObjects");
stop();
Symbol 175 MovieClip Frame 10
radius1 = getProperty("/bomb", _width) / "2";
radius2 = getProperty("/spin1", _width) / "2";
Symbol 175 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 178 MovieClip Frame 2
call("/subroutines14:checkCollision");
gotoAndPlay (1);
Symbol 179 MovieClip Frame 1
call("initObjects");
stop();
Symbol 179 MovieClip Frame 10
radius1 = getProperty("/bomb", _width) / "2";
radius2 = getProperty("/crab1", _width) / "2";
Symbol 179 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 180 MovieClip Frame 1
if (/:time == "0") {
Set("/:time", "90");
}
Symbol 180 MovieClip Frame 2
Set("/:time", /:time - "1");
Symbol 180 MovieClip Frame 3
if (/:time < "1") {
tellTarget ("/") {
gotoAndStop ("win");
};
}
Symbol 183 MovieClip Frame 1
stop();
Symbol 183 MovieClip Frame 2
setProperty("/lightred", _x , getProperty("/light", _x));
setProperty("/lightred", _y , getProperty("/light", _y));
setProperty("/lightred", _visible , "1");
Symbol 183 MovieClip Frame 14
setProperty("/bomb", _x , getProperty("/lightred", _x));
setProperty("/bomb", _y , getProperty("/lightred", _y));
setProperty("/lightred", _visible , "0");
tellTarget ("/bomb") {
gotoAndPlay (1);
}
Symbol 184 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 5
stop();
Symbol 186 MovieClip Frame 3
call("/subroutines15:checkCollision");
gotoAndPlay (1);
Symbol 189 MovieClip Frame 1
call("initObjects");
stop();
Symbol 189 MovieClip Frame 10
radius1 = getProperty("/spin1", _width) / "2";
radius2 = getProperty("/snailred", _width) / "2";
setProperty("/boom", _visible , "0");
Symbol 189 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 195 MovieClip Frame 1
thisX = getProperty("/spin1", _x);
spX = getProperty("/crab1", _x);
difX = thisX - spX;
xStp = difX / "50";
setProperty("/crab1", _x , spX + xStp);
Symbol 195 MovieClip Frame 2
thisX = getProperty("/spin1", _x);
spX = getProperty("/crab1", _x);
difX = thisX - spX;
xStp = difX / "50";
setProperty("/crab1", _x , spX + xStp);
Symbol 196 MovieClip Frame 1
if (getProperty("/light", _y) < "260") {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light", _x);
spY = getProperty("/light", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "60";
yStp = difY / "60";
setProperty("/light", _x , spX + xStp);
setProperty("/light", _y , spY + yStp);
} else {
setProperty("/light", _y , "259");
}
Symbol 196 MovieClip Frame 2
if (getProperty("/light", _y) < "260") {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light", _x);
spY = getProperty("/light", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "60";
yStp = difY / "60";
setProperty("/light", _x , spX + xStp);
setProperty("/light", _y , spY + yStp);
} else {
setProperty("/light", _y , "259");
}
Symbol 197 MovieClip Frame 1
thisX = getProperty("/spin1", _x);
spX = getProperty("/snailred", _x);
difX = thisX - spX;
xStp = difX / "30";
setProperty("/snailred", _x , spX + xStp);
Symbol 197 MovieClip Frame 2
thisX = getProperty("/spin1", _x);
spX = getProperty("/snailred", _x);
difX = thisX - spX;
xStp = difX / "30";
setProperty("/snailred", _x , spX + xStp);
Symbol 198 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 ("/") {
gotoAndStop ("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 199 MovieClip Frame 1
play();
if (/:time < "30") {
tellTarget ("/") {
gotoAndStop ("100");
};
}
Symbol 199 MovieClip Frame 2
prevFrame();
Symbol 204 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 11
setProperty("/zap", _x , "-700");
setProperty("/zap", _y , "-700");
setProperty("/zap", _visible , "0");
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 2
play();
Symbol 206 MovieClip Frame 16
setProperty("/heartblast", _x , "-700");
setProperty("/heartblast", _y , "-700");
setProperty("/heartblast", _visible , "0");
Symbol 207 MovieClip Frame 1
play();
Symbol 207 MovieClip Frame 5
setProperty("/fruitblast", _x , "-700");
setProperty("/fruitblast", _y , "-700");
setProperty("/fruitblast", _visible , "0");
Symbol 210 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 2
play();
Symbol 210 MovieClip Frame 13
setProperty("/starblast", _x , "-700");
setProperty("/starblast", _y , "-700");
setProperty("/starblast", _visible , "0");
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 2
play();
Symbol 211 MovieClip Frame 8
setProperty("/starblast2", _x , "-700");
setProperty("/starblast2", _y , "-700");
setProperty("/starblast2", _visible , "0");
Symbol 212 MovieClip Frame 1
play();
Symbol 212 MovieClip Frame 18
setProperty("/zap2", _x , "-700");
setProperty("/zap2", _y , "-700");
setProperty("/zap2", _visible , "0");
Symbol 217 MovieClip Frame 1
if (getProperty("/light2", _y) < "240") {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light2", _x);
spY = getProperty("/light2", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "75";
yStp = difY / "75";
setProperty("/light2", _x , spX + xStp);
setProperty("/light2", _y , spY + yStp);
} else {
setProperty("/light2", _y , "239");
}
Symbol 217 MovieClip Frame 2
if (getProperty("/light2", _y) < "240") {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light2", _x);
spY = getProperty("/light2", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "75";
yStp = difY / "75";
setProperty("/light2", _x , spX + xStp);
setProperty("/light2", _y , spY + yStp);
} else {
setProperty("/light2", _y , "239");
}
Symbol 218 MovieClip Frame 1
setProperty("/snailred", _visible , "0");
tellTarget ("/crabredfollow") {
stop();
};
stop();
Symbol 218 MovieClip Frame 2
setProperty("/snailred", _x , getProperty("crab1", _x));
Symbol 218 MovieClip Frame 3
counter = "0";
setProperty("/crab1", _visible , "0");
setProperty("/crab1", _x , -"300");
tellTarget ("/crabfollow") {
stop();
}
Symbol 218 MovieClip Frame 19
counter = counter + "1";
if (counter < "20") {
gotoAndPlay (4);
}
Symbol 218 MovieClip Frame 20
setProperty("/crab1", _x , getProperty("/snailred", _x));
Symbol 218 MovieClip Frame 21
setProperty("/crab1", _visible , "1");
setProperty("/snailred", _visible , "0");
setProperty("/snailred", _x , -"200");
tellTarget ("/crabfollow") {
play();
tellTarget ("/crabredfollow") {
stop();
};
stop();
}
Symbol 219 MovieClip Frame 2
if ("365" < 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 219 MovieClip Frame 3
if ("365" < 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");
}
gotoAndPlay (2);
Symbol 228 Button
on (press) {
tellTarget ("/") {
gotoAndPlay (1);
};
Set("/:score", "0");
Set("/:heart", "50");
Set("/:time", "0");
}
Symbol 229 Button
on (press) {
getURL ("http://flashgamestudio.com", "_self");
fscommand ("quit");
}
Symbol 235 MovieClip Frame 134
stop();
Symbol 240 MovieClip Frame 1
thisX = getProperty("/spin1", _x);
spX = getProperty("/crab1", _x);
difX = thisX - spX;
xStp = difX / "35";
setProperty("/crab1", _x , spX + xStp);
Symbol 240 MovieClip Frame 2
thisX = getProperty("/spin1", _x);
spX = getProperty("/crab1", _x);
difX = thisX - spX;
xStp = difX / "35";
setProperty("/crab1", _x , spX + xStp);
Symbol 241 MovieClip Frame 1
if (getProperty("/light", _y) < "260") {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light", _x);
spY = getProperty("/light", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "35";
yStp = difY / "35";
setProperty("/light", _x , spX + xStp);
setProperty("/light", _y , spY + yStp);
} else {
setProperty("/light", _y , "259");
}
Symbol 241 MovieClip Frame 2
if (getProperty("/light", _y) < "260") {
thisX = getProperty("/spin1", _x);
thisY = getProperty("/spin1", _y);
spX = getProperty("/light", _x);
spY = getProperty("/light", _y);
difX = thisX - spX;
difY = thisY - spY;
xStp = difX / "35";
yStp = difY / "35";
setProperty("/light", _x , spX + xStp);
setProperty("/light", _y , spY + yStp);
} else {
setProperty("/light", _y , "259");
}
Symbol 242 MovieClip Frame 1
thisX = getProperty("/spin1", _x);
spX = getProperty("/snailred", _x);
difX = thisX - spX;
xStp = difX / "20";
setProperty("/snailred", _x , spX + xStp);
Symbol 242 MovieClip Frame 2
thisX = getProperty("/spin1", _x);
spX = getProperty("/snailred", _x);
difX = thisX - spX;
xStp = difX / "20";
setProperty("/snailred", _x , spX + xStp);
Symbol 243 MovieClip Frame 1
play();
if ("55" < /:score) {
tellTarget ("/") {
gotoAndStop ("fish");
};
}
Symbol 243 MovieClip Frame 2
prevFrame();
Symbol 244 MovieClip Frame 59
stop();
Symbol 248 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 1
cun = "0";
Symbol 251 MovieClip Frame 2
cun = cun + random("3");
Symbol 251 MovieClip Frame 3
if (cun < "10") {
gotoAndPlay (2);
}
Symbol 251 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 254 Button
on (press) {
getURL (/:gotourl);
}
Symbol 255 MovieClip Frame 1
if (/:url ne "") {
Set("/:gotourl", "http://" add /:url);
_visible = "1";
} else {
_visible = "0";
Set("/:gotourl", "Http://FlashGameStudio.com");
}
Symbol 256 Button
on (press) {
tellTarget ("/") {
gotoAndPlay (1);
};
Set("/:score", "0");
Set("/:heart", "50");
Set("/:time", "0");
}
Symbol 305 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 309 MovieClip Frame 1
if ((/:hiscore20 < /:score) and (/:local == "1")) {
_visible = "1";
} else {
_visible = "0";
stop();
}
Symbol 310 MovieClip Frame 1
if (/:local == "1") {
_visible = "1";
} else {
_visible = "0";
stop();
}
Symbol 310 MovieClip Frame 2
Set("/:game", "aaone");
loadVariablesNum ("/scores.php?action=getscores&game=" add /:game, "0", "POST");
Symbol 310 MovieClip Frame 10
stop();