Frame 1
score = "0";
Frame 2
ifFrameLoaded (15) {
gotoAndPlay (5);
}
if ("100" < score) {
tellTarget ("/oi") {
gotoAndStop (2);
};
}
Frame 3
gotoAndPlay (2);
Frame 13
play();
if ("100" < score) {
tellTarget ("/oi") {
gotoAndStop (2);
};
}
Frame 14
gotoAndPlay (13);
Frame 15
fscommand ("fullscreen", "true");
origrot = "1";
changeorigrot = "0";
fukup = "0";
changeshape = "0";
randomizer = "1";
Frame 16
play();
if (randomizer == "1") {
if (random("100") == "1") {
bobtype = random("4") + "1";
changebob = "1";
}
if (random("30") == "1") {
changebob = "0";
}
if (random("100") == "1") {
origrot = random("4") + "1";
changeorigrot = "1";
}
if (random("30") == "1") {
changeorigrot = "0";
}
if (random("100") == "1") {
path = random("4") + "1";
changepath = "1";
}
if (random("30") == "1") {
changepath = "0";
}
}
Frame 17
gotoAndPlay (16);
Symbol 7 MovieClip Frame 1
x = "0";
y = "0";
xs = (random("50") - "25") / "10";
ys = random("3") - "1";
xt = "0";
yt = "0";
speed = "1";
friction = "0.95";
Symbol 7 MovieClip Frame 2
if (xt < x) {
xs = xs - speed;
}
if (yt < y) {
ys = ys - speed;
}
if (x < xt) {
xs = xs + speed;
}
if (y < yt) {
ys = ys + speed;
}
x = x + xs;
y = y + ys;
setProperty("fishy", _x , x);
setProperty("fishy", _y , y);
Symbol 7 MovieClip Frame 3
gotoAndPlay (2);
Symbol 14 Button
on (release) {
Set("../:hitted", "1");
}
Symbol 54 MovieClip Frame 21
stop();
Symbol 81 MovieClip Frame 1
dontrepeat = "0";
Symbol 81 MovieClip Frame 7
gotoAndPlay (1);
Symbol 81 MovieClip Frame 8
dontrepeat = "0";
Symbol 81 MovieClip Frame 14
gotoAndPlay (8);
Symbol 81 MovieClip Frame 15
rot = random("20") - "10";
setProperty("sinner", _rotation , rot);
rotspeed = random("10");
if (rot < "0") {
rotspeed = -rotspeed;
}
Symbol 81 MovieClip Frame 16
setProperty("blood3", _rotation , random("180"));
setProperty("blood4", _rotation , random("180"));
setProperty("blood1", _rotation , random("180"));
setProperty("blood2", _rotation , random("180"));
Symbol 81 MovieClip Frame 30
dontrepeat = "1";
Symbol 81 MovieClip Frame 35
dontrepeat = "0";
tellTarget ("../") {
gotoAndPlay (1);
}
Symbol 81 MovieClip Frame 40
rot = random("20") - "10";
setProperty("sinner", _rotation , rot);
rotspeed = random("10");
if (rot < "0") {
rotspeed = -rotspeed;
}
Symbol 81 MovieClip Frame 41
dontrepeat = "1";
setProperty("blood3", _rotation , random("180"));
setProperty("blood4", _rotation , random("180"));
setProperty("blood1", _rotation , random("180"));
setProperty("blood2", _rotation , random("180"));
Symbol 81 MovieClip Frame 60
dontrepeat = "0";
tellTarget ("../") {
gotoAndPlay (1);
}
Symbol 82 MovieClip Frame 1
x = "242";
if (random("2") == "1") {
x = "675";
} else {
x = -"125";
}
y = "285" + random("4");
setProperty("sinner", _x , x);
setProperty("sinner", _y , y);
moving = "0";
tellTarget ("sinner") {
gotoAndStop (8);
};
direction = "0";
speed = "2";
xs = speed;
ys = "0";
Set("/:gravity", "5");
hitted = "0";
Symbol 82 MovieClip Frame 2
if ((hitted == "1") and (sinner/:dontrepeat <> "1")) {
Set("../:score", ../:score + "1");
if (random("2") == "1") {
tellTarget ("sinner") {
gotoAndPlay (15);
};
} else {
tellTarget ("sinner") {
gotoAndPlay (40);
};
}
ys = -(random("10") + "5");
xs = random("10") - "5";
moving = "2";
hitted = "0";
}
setProperty("sinner", _x , x);
setProperty("sinner", _y , y);
if (moving == "1") {
x = x + xs;
if ("675" < x) {
x = -"125";
}
if (x < (-"125")) {
x = "675";
}
if (random("100") == "5") {
xs = -xs;
if ((xs < "0") and (direction == "1")) {
direction = "0";
tellTarget ("sinner") {
gotoAndPlay("1");
};
}
if (("0" < xs) and (direction == "0")) {
direction = "1";
tellTarget ("sinner") {
gotoAndPlay (9);
};
}
}
if (random("400") == "5") {
moving = "0";
if (direction == "1") {
tellTarget ("sinner") {
gotoAndStop (8);
};
} else {
tellTarget ("sinner") {
gotoAndStop (1);
};
}
}
} else if (moving == "0") {
if (random("30") == "5") {
moving = "1";
tellTarget ("sinner") {
play();
};
}
} else if (moving == "2") {
x = x + xs;
y = y + ys;
ys = (ys + ../:gravity) - "3";
setProperty("sinner", _x , x);
setProperty("sinner", _y , y);
}
Symbol 82 MovieClip Frame 3
gotoAndPlay (2);
Symbol 87 Button
on (release) {
getURL ("http://www.newgrounds.com/portal/view.php?id=24241", "_blank");
}
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 2
stop();
Symbol 91 Button
on (release) {
gotoAndPlay (15);
}
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 25
if (/:over == "1") {
gotoAndPlay (5);
}
Symbol 116 MovieClip Frame 29
if (/:over == "0") {
Set("/:playing", "0");
gotoAndStop (1);
} else {
gotoAndPlay (2);
}
Symbol 125 MovieClip Frame 12
if (random("2") == "1") {
gotoAndPlay (11);
}
Symbol 127 MovieClip Frame 15
if (random("10") <> "1") {
gotoAndPlay (7);
}
Symbol 128 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 2
stop();
Symbol 128 MovieClip Frame 3
stop();
Symbol 128 MovieClip Frame 4
stop();
Symbol 130 MovieClip Frame 220
gotoAndPlay (1);
Symbol 132 MovieClip Frame 616
gotoAndPlay (1);
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 2
stop();
Symbol 133 MovieClip Frame 3
stop();
Symbol 133 MovieClip Frame 4
stop();
Symbol 134 MovieClip Frame 1
if (/:origrot == "1") {
h = random("200") - "100";
i = random("30") + "70";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
setProperty("stare", _x , h * "3");
setProperty("stare", _y , "0");
} else if (/:origrot == "2") {
h = random("360");
i = random("30") + "70";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
setProperty("stare", _x , "0");
setProperty("stare", _y , "0");
} else if (/:origrot == "3") {
h = random("360");
i = random("70") + "30";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
if (random("2") == "1") {
setProperty("stare", _x , h * "3");
} else {
setProperty("stare", _x , -(h * "3"));
}
setProperty("stare", _y , "0");
} else if (/:origrot == "4") {
h = random("360");
i = random("30") + "70";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
setProperty("stare", _x , random(h * "3") - ((h * "3") / "2"));
setProperty("stare", _y , random(h * "3") - ((h * "3") / "2"));
}
if (/:path == "1") {
tellTarget ("stare") {
gotoAndStop (1);
};
} else if (/:path == "2") {
tellTarget ("stare") {
gotoAndStop (2);
};
} else if (/:path == "3") {
tellTarget ("stare") {
gotoAndStop (3);
};
} else if (/:path == "4") {
tellTarget ("stare") {
gotoAndStop (4);
};
}
if (/:bobtype == "1") {
tellTarget ("stare/flake/bob") {
gotoAndStop (1);
};
} else if (/:bobtype == "2") {
tellTarget ("stare/flake/bob") {
gotoAndStop (2);
};
} else if (/:bobtype == "3") {
tellTarget ("stare/flake/bob") {
gotoAndStop (3);
};
} else if (/:bobtype == "4") {
tellTarget ("stare/flake/bob") {
gotoAndStop (4);
};
}
Symbol 134 MovieClip Frame 2
if ("0" < /:changeorigrot) {
if (/:origrot == "1") {
h = random("200") - "100";
i = random("30") + "70";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
setProperty("stare", _x , h * "3");
setProperty("stare", _y , "0");
} else if (/:origrot == "2") {
h = random("360");
i = random("30") + "70";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
setProperty("stare", _x , "0");
setProperty("stare", _y , "0");
} else if (/:origrot == "3") {
h = random("360");
i = random("70") + "30";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
if (random("2") == "1") {
setProperty("stare", _x , h * "3");
} else {
setProperty("stare", _x , -(h * "3"));
}
setProperty("stare", _y , "0");
} else if (/:origrot == "4") {
h = random("360");
i = random("30") + "70";
setProperty("stare", _xscale , i);
setProperty("stare", _yscale , i);
setProperty("stare", _rotation , h);
setProperty("stare", _x , random(h * "3") - ((h * "3") / "2"));
setProperty("stare", _y , random(h * "3") - ((h * "3") / "2"));
}
}
if (/:changepath == "1") {
if (/:path == "1") {
tellTarget ("stare") {
gotoAndStop (1);
tellTarget ("stare/flake") {
gotoAndPlay(random("119"));
};
}
} else if (/:path == "2") {
tellTarget ("stare") {
gotoAndStop (2);
tellTarget ("stare/flake") {
gotoAndPlay(random("220"));
};
}
} else if (/:path == "3") {
tellTarget ("stare") {
gotoAndStop (3);
tellTarget ("stare/flake") {
gotoAndPlay(random("400"));
};
}
} else if (/:path == "4") {
tellTarget ("stare") {
gotoAndStop (4);
tellTarget ("stare/flake") {
gotoAndPlay(random("400"));
};
}
}
}
if (/:changebob == "1") {
if (/:bobtype == "1") {
tellTarget ("stare/flake/bob") {
gotoAndStop (1);
};
} else if (/:bobtype == "2") {
tellTarget ("stare/flake/bob") {
gotoAndStop (2);
};
} else if (/:bobtype == "3") {
tellTarget ("stare/flake/bob") {
gotoAndStop (3);
};
} else if (/:bobtype == "4") {
tellTarget ("stare/flake/bob") {
gotoAndStop (4);
};
}
}
play();
Symbol 134 MovieClip Frame 30
gotoAndPlay (2);
Symbol 135 MovieClip Frame 1
stars = "0";
setProperty("star", _visible , "0");
play();
Symbol 135 MovieClip Frame 2
duplicateMovieClip ("star", eval ("starry" add stars), stars);
stars = stars + "1";
setProperty("star", _visible , "0");
Symbol 135 MovieClip Frame 3
if (stars < "125") {
gotoAndPlay (2);
} else {
stop();
}
Symbol 136 MovieClip Frame 1
xs = "100";
xspeed = "0.1";
xss = -"1";
xsss = xspeed;
ys = "100";
yspeed = "0.2";
yss = -"1";
ysss = yspeed;
friction = (random("100") / "1000") + "0.9";
rot = "0";
rotspeed = "1";
Symbol 136 MovieClip Frame 2
if (/:fukup == "1") {
if (xrev == "1") {
xrev = "0";
xs = -xs;
}
if (yrev == "1") {
yrev = "0";
ys = -ys;
}
extrarot = "0";
xs = xs + xss;
xss = xss + xsss;
if ("200" < xs) {
xsss = -xspeed;
}
if (xs < "50") {
xsss = xspeed;
}
xss = xss * friction;
if ("0" < xs) {
setProperty("Objections", _xscale , xs);
} else {
extrarot = extrarot + "180";
setProperty("Objections", _xscale , -xs);
}
ys = ys + yss;
yss = yss + ysss;
if ("200" < ys) {
ysss = -yspeed;
}
if (xs < "50") {
ysss = yspeed;
}
yss = yss * friction;
if ("0" < ys) {
setProperty("Objections", _yscale , ys);
} else {
extrarot = extrarot + "180";
setProperty("Objections", _yscale , -ys);
}
rot = rot + rotspeed;
if ("360" < rot) {
rot = "1";
}
if (rot < "0") {
rot = "360";
}
setProperty("Objections", _rotation , rot + extrarot);
play();
} else {
if ("0" < xs) {
setProperty("Objections", _xscale , xs);
} else {
xs = -xs;
xrev = "1";
}
if ("0" < ys) {
setProperty("Objections", _yscale , ys);
} else {
ys = -ys;
yrev = "1";
}
setProperty("Objections", _rotation , rot + extrarot);
}
Symbol 136 MovieClip Frame 3
gotoAndPlay (2);
Symbol 143 Button
on (press) {
origrot = "1";
changeorigrot = "1";
}
on (release, releaseOutside) {
changeorigrot = "0";
}
on (rollOver, dragOver) {
tellTarget ("/rotation") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/rotation") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 144 Button
on (press) {
origrot = "2";
changeorigrot = "1";
}
on (release, releaseOutside) {
changeorigrot = "0";
}
on (rollOver, dragOver) {
tellTarget ("/rotation") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/rotation") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 145 Button
on (press) {
path = "1";
changepath = "1";
}
on (release, releaseOutside) {
changepath = "0";
}
on (rollOver, dragOver) {
tellTarget ("/path") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/path") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 146 Button
on (press) {
path = "2";
changepath = "1";
}
on (release, releaseOutside) {
changepath = "0";
}
on (rollOver, dragOver) {
tellTarget ("/path") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/path") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 147 Button
on (press) {
path = "3";
changepath = "1";
}
on (release, releaseOutside) {
changepath = "0";
}
on (rollOver, dragOver) {
tellTarget ("/path") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/path") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 148 Button
on (press) {
path = "4";
changepath = "1";
}
on (release, releaseOutside) {
changepath = "0";
}
on (rollOver, dragOver) {
tellTarget ("/path") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/path") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 149 Button
on (press) {
origrot = "3";
changeorigrot = "1";
}
on (release, releaseOutside) {
changeorigrot = "0";
}
on (rollOver, dragOver) {
tellTarget ("/rotation") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/rotation") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 150 Button
on (press) {
origrot = "4";
changeorigrot = "1";
}
on (release, releaseOutside) {
changeorigrot = "0";
}
on (rollOver, dragOver) {
tellTarget ("/rotation") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/rotation") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 151 Button
on (release, releaseOutside) {
if (fukup == "1") {
fukup = "0";
} else {
fukup = "1";
}
}
on (rollOver, dragOver) {
tellTarget ("/eatme") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/eatme") {
gotoAndStop (1);
}
}
Symbol 152 Button
on (press) {
bobtype = "3";
changebob = "1";
}
on (release, releaseOutside) {
changebob = "0";
}
on (rollOver, dragOver) {
tellTarget ("/bob") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/bob") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 153 Button
on (press) {
bobtype = "4";
changebob = "1";
}
on (release, releaseOutside) {
changebob = "0";
}
on (rollOver, dragOver) {
tellTarget ("/bob") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/bob") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 154 Button
on (press) {
bobtype = "1";
changebob = "1";
}
on (release, releaseOutside) {
changebob = "0";
}
on (rollOver, dragOver) {
tellTarget ("/bob") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/bob") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 155 Button
on (press) {
bobtype = "2";
changebob = "1";
}
on (release, releaseOutside) {
changebob = "0";
}
on (rollOver, dragOver) {
tellTarget ("/bob") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/bob") {
gotoAndStop (1);
}
}
on (rollOver, dragOver) {
tellTarget ("/clicknhold") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/clicknhold") {
gotoAndStop (1);
}
}
Symbol 158 MovieClip Frame 1
if (/:randomizer == "0") {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
Symbol 159 Button
on (release, releaseOutside) {
if (randomizer == "1") {
randomizer = "0";
changeorigrot = "0";
changepath = "0";
changebob = "0";
} else {
randomizer = "1";
}
}
on (rollOver, dragOver) {
tellTarget ("/randomizer") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/randomizer") {
gotoAndStop (1);
}
}
Symbol 160 Button
on (release, releaseOutside) {
toggleHighQuality();
}
on (rollOver, dragOver) {
tellTarget ("/quality") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/quality") {
gotoAndStop (1);
}
}
Symbol 162 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 1
stop();
Symbol 165 Button
on (release, releaseOutside) {
tellTarget ("/mass/control1") {
xs = "100";
ys = "100";
rot = "0";
extrarot = "0";
tellTarget ("/mass/control2") {
xs = "100";
ys = "100";
rot = "0";
extrarot = "0";
tellTarget ("/mass/control3") {
xs = "100";
ys = "100";
rot = "0";
extrarot = "0";
tellTarget ("/mass/control4") {
xs = "100";
ys = "100";
rot = "0";
extrarot = "0";
}
}
}
}
}
on (rollOver, dragOver) {
tellTarget ("/eatme") {
gotoAndStop (2);
}
}
on (rollOut, dragOut) {
tellTarget ("/eatme") {
gotoAndStop (1);
}
}
Symbol 167 Button
on (rollOver, dragOver) {
over = "1";
if (playing == "0") {
tellTarget ("logo") {
gotoAndPlay (2);
};
playing = "1";
}
}
on (rollOut, dragOut) {
over = "0";
}
on (release, releaseOutside) {
getURL ("http://www.armegalo.co.uk", "_blank");
}
Symbol 169 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 1
stop();