Frame 2
play();
fscommand ("showmenu", "false");
Frame 5
totalframes = _totalframes;
Frame 6
ifFrameLoaded (451) {
gotoAndStop (9);
}
setProperty("/loader/bar", _xscale , 200 - ((_framesloaded / totalframes) * 200));
Frame 8
gotoAndPlay (6);
Frame 9
stop();
sine_lookup_table = "0.000/.0175/.0349/.0523/.0698/.0872/.1045/.1219/.1392/.1564/.1736/.1908/.2079/.2250/.2419/.2588/.2756/.2924/.3090/.3256/.3420/.3584/.3746/.3907/.4067/.4226/.4384/.4540/.4695/.4848/.5000/.5150/.5299/.5446/.5592/.5736/.5878/.6018/.6157/.6428/.6561/.6691/.6820/.6947/.7071/.7193/.7314/.7431/.7547/.7660/.7771/.7880/.7986/.8090/.8192/.8290/.8387/.8480/.8572/.8660/.8746/.8829/.8910/.8988/.9063/.9135/.9205/.9272/.9336/.9397/.9455/.9511/.9563/.9613/.9659/.9703/.9744/.9781/.9816/.9848/.9877/.9903/.9925/.9945/.9962/.9976/.9986/.9994/.9998/1.000";
bestscore = -100;
Frame 41
threshold = 15;
compromised = 0;
shots = 1;
gameover = 0;
playerspeed = 5;
gun_radius = getProperty("/gun_o", _height) / 2;
shotspeed = 15;
shotpower = 1;
score = 0;
starttime = getTimer();
time = 60;
wave = 2;
play();
Frame 44
bugdeathcount = 0;
Frame 45
tellTarget ("/seal") {
gotoAndPlay (1);
};
Frame 67
tellTarget ("/seal") {
gotoAndPlay (1);
};
Frame 80
if (Number(seal1/:hit) == 0) {
call("losepoints");
}
Frame 104
trace("x");
call("createpickup");
Frame 110
if (Number(seal2/:hit) == 0) {
call("losepoints");
}
Frame 122
if (Number(seal3/:hit) == 0) {
call("losepoints");
}
Frame 123
if ((Number(wave) < 3) or (Number(random(2)) == 1)) {
gotoAndPlay (189);
}
Frame 227
if (Number(seal4/:hit) == 0) {
call("losepoints");
}
Frame 232
if (Number(seal1/:hit) == 0) {
call("losepoints");
}
Frame 250
trace("y");
call("createpickup");
Frame 269
if (Number(seal2/:hit) == 0) {
call("losepoints");
}
Frame 279
if (Number(seal3/:hit) == 0) {
call("losepoints");
}
Frame 290
trace("ddd:" + bugdeathcount);
if (Number(bugdeathcount) < 1) {
play();
} else {
this.gotoAndPlay(this._currentframe - 5);
}
Frame 293
trace("z");
Frame 294
wave = Number(wave) + 1;
trace("a");
gotoAndPlay (44);
Frame 295
if (Number(score) > 4) {
score = score - 5;
} else if (Number(score) < 5) {
score = 0;
}
Frame 303
duplicateMovieClip ("/pickup", "powerup" add random(99), Number(random(99)) + 3000);
Frame 312
gameover = 1;
play();
Frame 374
gotoAndPlay (456);
Frame 375
prevFrame();
Frame 376
accuracy = int(score / shots) * 80;
healthbonus = (8 - getProperty("health/", _currentframe)) * 120;
score = Number(Number(score) + Number(accuracy)) + Number(healthbonus);
gameover = 1;
play();
Frame 377
play();
Frame 461
stop();
Instance of Symbol 287 MovieClip in Frame 461
//component parameters
onClipEvent (initialize) {
scr = "_root.score";
}
Frame 463
prevFrame();
Symbol 7 MovieClip Frame 1
Stage.scaleMode = "noScale";
fscommand ("trapallkeys", true);
Stage.showMenu = false;
this.uu = _root._url;
var a = _root._url.split("/");
var i = 0;
while (i < a.length) {
if (a[i] == "files") {
_root.gid = a[i + 1];
}
i++;
}
if ((a[2] == "www.netstupidity.com") || (a[2] == "netstupidity.com")) {
_root.ligin = 1;
}
_root.__url = "http://www.netstupidity.com/games/hof/";
_root.loadVariables((_root.__url + "hof_bsc.php?id=") + _root.gid);
_root.prc = 0;
this.onEnterFrame = function () {
var ld = _root.getBytesLoaded();
var tt = _root.getBytesTotal();
var pr = ((100 * ld) / tt);
this.pasek._xscale = pr;
var b = Math.round(pr / 20);
if (pr >= 100) {
this.onEnterFrame = null;
this._parent.play();
}
};
Symbol 21 MovieClip Frame 140
stop();
Symbol 60 MovieClip Frame 1
this.t = getTimer();
this.tm = 0;
this.onEnterFrame = function () {
if (_root._framesloaded < 2) {
this.t = getTimer();
return(undefined);
}
this.tm = this.tm + (getTimer() - this.t);
var tt = Math.round(this.tm / 33);
if (tt < 1) {
this.stop();
} else {
this.t = getTimer();
if (tt >= 145) {
this.onEnterFrame = null;
this.gotoAndStop(145);
_root.play();
} else {
this.gotoAndStop(tt);
}
}
};
stop();
Symbol 63 MovieClip Frame 1
_root.stop();
stop();
Symbol 63 MovieClip Frame 2
stop();
Symbol 67 MovieClip Frame 1
this._visible = _root.ligin == undefined;
this.onPress = function () {
getURL ("http://www.netstupidity.com");
};
Symbol 79 MovieClip Frame 1
stop();
Symbol 86 Button
on (press, keyPress "<Enter>") {
play();
}
on (keyPress "<Space>") {
play();
}
Symbol 93 MovieClip Frame 1
stop();
if ((Number(/:shotpower) > 5) and (Number(/:shotpower) < 11)) {
gotoAndStop(/:shotpower - 5);
} else if ((Number(/:shotpower) > 10) and (Number(/:shotpower) < 16)) {
gotoAndStop(/:shotpower - 10);
} else if ((Number(/:shotpower) > 15) and (Number(/:shotpower) < 21)) {
gotoAndStop(/:shotpower - 15);
} else {
gotoAndStop(/:shotpower);
}
Symbol 93 MovieClip Frame 6
gotoAndStop (1);
Symbol 94 MovieClip Frame 1
stop();
if (_name ne "gunshot") {
power = /:shotpower;
gotoAndPlay (2);
}
Symbol 94 MovieClip Frame 2
my_x = _x;
my_y = _y;
if ((((Number(my_y) > Number(550)) or (Number(my_y) < Number(0))) or (Number(my_x) > Number(550))) or (Number(my_x) < Number(0))) {
Set("/:shooting", "0");
removeMovieClip("");
} else {
_x = (Number(my_x) + Number(xmov));
_y = (Number(my_y) + Number(ymov));
}
call("hittest");
Symbol 94 MovieClip Frame 3
gotoAndPlay (2);
Symbol 94 MovieClip Frame 4
n = 4;
c = 1;
while (Number(n) > 0) {
if (eval (("../seal" add n) add "/:imdead") == 0) {
shipx = getProperty("../seal" add n, _x);
shipy = getProperty("../seal" add n, _y);
shipwidth = getProperty("../seal" add n, _width) - c;
shipheight = getProperty("../seal" add n, _height) - c;
shiptop = shipy - (shipheight / 2);
shipbottom = Number(shipy) + Number(shipheight / 2);
shipleft = shipx - (shipwidth / 2);
shipright = Number(shipx) + Number(shipwidth / 2);
if ((((Number(my_x) > Number(shipleft)) and (Number(my_x) < Number(shipright))) and (Number(my_y) > Number(shiptop))) and (Number(my_y) < Number(shipbottom))) {
tellTarget ("../seal" add n) {
gotoAndStop ("hit");
};
power = power - 1;
if (Number(power) < 1) {
removeMovieClip("");
}
}
}
n = n - 1;
}
Symbol 95 MovieClip Frame 1
startDrag ("", true, 10, 10, 490, 390);
Symbol 96 MovieClip Frame 1
Set("/:time", int((Number(60000 - getTimer()) + Number(/:starttime)) / 1000));
tellTarget ("/timer") {
gotoAndStop(60 - /:time);
};
Symbol 96 MovieClip Frame 2
gotoAndPlay (1);
Symbol 105 MovieClip Frame 1
stop();
Set("../:ready", 1);
Symbol 105 MovieClip Frame 2
Set("../:ready", 0);
Symbol 106 MovieClip Frame 1
tellTarget ("/gun") {
call("shoot");
};
Symbol 107 Button
on (press) {
shooting = 1;
}
on (release, releaseOutside) {
shooting = 0;
}
Symbol 114 MovieClip Frame 1
gunx = _x;
guny = _y;
sx = getProperty("../ship", _x);
sy = getProperty("../ship", _y);
mouse_x = sx - gunx;
mouse_y = sy - guny;
if (Number(mouse_x) < 0) {
abs_mouse_x = Number(mouse_x) + Number(mouse_x * -2);
xsign = -1;
} else {
abs_mouse_x = mouse_x;
xsign = 1;
}
if (Number(mouse_y) < 0) {
abs_mouse_y = Number(mouse_y) + Number(mouse_y * -2);
ysign = -1;
} else {
abs_mouse_y = mouse_y;
ysign = 1;
}
input = Number(abs_mouse_x * abs_mouse_x) + Number(abs_mouse_y * abs_mouse_y);
call("sqrt");
hyp = output;
sin_theta = abs_mouse_y / hyp;
counter = 0;
found = 0;
while (!found) {
if (Number(substring(..:sine_lookup_table, Number(counter * 6) + 1, 5)) <= Number(sin_theta)) {
angle = counter;
} else {
found = 1;
}
counter = Number(counter) + 1;
}
if (Number(sx) < Number(gunx)) {
angle = Number(90 - angle) + 90;
}
if (Number(sy) > Number(guny)) {
angle = Number(angle) + 180;
} else {
angle = Number(90 - angle) + 90;
}
_rotation = angle;
divx = gunx - sx;
divy = guny - sy;
if (Number(shooting) == 0) {
if (Number(divx) > Number(/:threshold)) {
_x = (_x - /:playerspeed);
} else if (Number(divx) < Number(-/:threshold)) {
_x = (Number(_x) + Number(/:playerspeed));
}
if (Number(divy) > Number(/:threshold)) {
_y = (_y - /:playerspeed);
} else if (Number(divy) < Number(-/:threshold)) {
_y = (Number(_y) + Number(/:playerspeed));
}
}
call("hittest");
Symbol 114 MovieClip Frame 2
gotoAndPlay (1);
Symbol 114 MovieClip Frame 3
energy = energy - 1;
Set("/:score", /:score - 5);
tellTarget ("/health") {
nextFrame();
};
Symbol 114 MovieClip Frame 5
gotoAndPlay (1);
Symbol 114 MovieClip Frame 9
n = 1;
counter = 0;
while (Number(counter) < 11) {
n = n - (((n * n) - input) / (2 * n));
counter = Number(counter) + 1;
}
output = n;
Symbol 114 MovieClip Frame 14
if (Number(ready) == 1) {
Set("/:shots", Number(/:shots) + 1);
Set("/:shooting", 1);
shotname = Number(shotname) + 1;
if ((Number(shotname) >= 5999) or (Number(shotname) < 5000)) {
shotname = 5000;
}
duplicateMovieClip ("../gunshot", "shot" add shotname, shotname);
Set(("../shot" add shotname) add ":xpos", gunx);
Set(("../shot" add shotname) add ":ypos", guny);
if (Number(abs_mouse_x) >= Number(abs_mouse_y)) {
Set(("../shot" add shotname) add ":xmov", ..:shotspeed * xsign);
Set(("../shot" add shotname) add ":ymov", (..:shotspeed * (abs_mouse_y / abs_mouse_x)) * ysign);
} else {
Set(("../shot" add shotname) add ":ymov", ..:shotspeed * ysign);
Set(("../shot" add shotname) add ":xmov", (..:shotspeed * (abs_mouse_x / abs_mouse_y)) * xsign);
}
setProperty("../shot" add shotname, _rotation , angle);
setProperty("../shot" add shotname, _x , gunx);
setProperty("../shot" add shotname, _y , guny);
tellTarget ("player") {
play();
};
}
Symbol 114 MovieClip Frame 25
my_x = _x;
my_y = _y;
n = 4;
c = 1;
while (Number(n) > 0) {
if (eval (("../seal" add n) add "/:imdead") == 0) {
shipx = getProperty("../seal" add n, _x);
shipy = getProperty("../seal" add n, _y);
shipwidth = getProperty("../seal" add n, _width) - c;
shipheight = getProperty("../seal" add n, _height) - c;
shiptop = shipy - (shipheight / 2);
shipbottom = Number(shipy) + Number(shipheight / 2);
shipleft = shipx - (shipwidth / 2);
shipright = Number(shipx) + Number(shipwidth / 2);
if ((((Number(my_x) > Number(shipleft)) and (Number(my_x) < Number(shipright))) and (Number(my_y) > Number(shiptop))) and (Number(my_y) < Number(shipbottom))) {
tellTarget ("../seal" add n) {
gotoAndPlay ("hit");
};
Set("/:shooting", 0);
gotoAndPlay (3);
}
}
n = n - 1;
}
Symbol 114 MovieClip Frame 45
stop();
tellTarget ("/") {
gotoAndStop ("lose");
};
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 60
stop();
tellTarget ("/") {
gotoAndStop ("win");
};
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 8
tellTarget ("/gun") {
gotoAndPlay ("dead");
};
Symbol 135 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 2
tellTarget ("/health") {
gotoAndStop (1);
};
Symbol 135 MovieClip Frame 3
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 2
Set("/:playerspeed", Number(/:playerspeed) + 2);
Symbol 138 MovieClip Frame 3
stop();
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 2
Set("/:starttime", Number(/:starttime) + 10000);
tellTarget ("/timer") {
if (Number(_currentframe) < 11) {
gotoAndStop (1);
}
};
Symbol 140 MovieClip Frame 3
stop();
Symbol 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 2
setProperty("/gunshot", _yscale , getProperty("/gunshot/", _yscale) * 1.4);
setProperty("/gunshot", _xscale , getProperty("/gunshot/", _xscale) * 1.1);
Set("/:shotpower", Number(/:shotpower) + 1);
Set("/:shotspeed", Number(/:shotspeed) + 3);
Symbol 143 MovieClip Frame 3
stop();
Symbol 144 MovieClip Frame 1
gotoAndStop(Number(random(4)) + 2);
Symbol 145 MovieClip Frame 1
stop();
if (_name ne "pickup") {
if ((substring(_name, 1, 4)) eq "powe") {
myx = Number(random(400)) + 50;
myy = Number(random(300)) + 50;
_x = myx;
_y = myy;
} else {
myx = _x;
myy = _y;
}
size = _width * 0.8;
gotoAndPlay (2);
}
Symbol 145 MovieClip Frame 2
if (Number(/:gameover) == 1) {
unloadMovie ();
}
divx = myx - getProperty("/gun/", _x);
divy = myy - getProperty("/gun/", _y);
if ((((Number(divx) < Number(size)) and (Number(divx) > Number(-size))) and (Number(divy) < Number(size))) and (Number(divy) > Number(-size))) {
gotoAndPlay (5);
}
Symbol 145 MovieClip Frame 4
count = Number(count) + 1;
if (Number(count) > 99) {
gotoAndPlay (13);
} else {
gotoAndPlay (2);
}
Symbol 145 MovieClip Frame 5
tellTarget ("power/powerup") {
play();
};
Symbol 145 MovieClip Frame 12
stop();
unloadMovie ();
Symbol 145 MovieClip Frame 15
call("check");
Symbol 145 MovieClip Frame 18
call("check");
Symbol 145 MovieClip Frame 21
call("check");
Symbol 145 MovieClip Frame 24
call("check");
Symbol 145 MovieClip Frame 27
call("check");
Symbol 145 MovieClip Frame 30
call("check");
Symbol 145 MovieClip Frame 33
call("check");
Symbol 145 MovieClip Frame 36
call("check");
Symbol 145 MovieClip Frame 39
call("check");
Symbol 145 MovieClip Frame 42
call("check");
Symbol 145 MovieClip Frame 45
call("check");
Symbol 145 MovieClip Frame 48
call("check");
Symbol 145 MovieClip Frame 51
call("check");
Symbol 145 MovieClip Frame 54
call("check");
Symbol 145 MovieClip Frame 57
call("check");
Symbol 145 MovieClip Frame 60
call("check");
Symbol 145 MovieClip Frame 63
call("check");
Symbol 145 MovieClip Frame 66
call("check");
Symbol 145 MovieClip Frame 71
stop();
unloadMovie ();
Symbol 146 MovieClip Frame 2
if ((Number(../:fps) < Number(../:fps_min)) or (Number(../:fps) > Number(../:fps_max))) {
chance = Number(chance) + 1;
}
if (Number(chance) > 30) {
gotoAndStop (14);
}
Symbol 146 MovieClip Frame 13
gotoAndPlay (2);
Symbol 146 MovieClip Frame 14
stop();
Set("/:compromised", 1);
unloadMovie ("../");
Symbol 147 MovieClip Frame 1
time = getTimer();
fps_min = 1;
fps_max = 35;
Symbol 147 MovieClip Frame 2
fps = int(1000 / (getTimer() - time));
Symbol 147 MovieClip Frame 11
time = getTimer();
Symbol 147 MovieClip Frame 12
gotoAndPlay (2);
Symbol 152 MovieClip Frame 1
stop();
gotoAndStop(../:colour);
Symbol 156 MovieClip Frame 4
stop();
Symbol 157 MovieClip Frame 1
stop();
gotoAndStop(../:colour);
Symbol 161 MovieClip Frame 1
hit = 0;
colour = Number(random(3)) + 1;
imdead = 0;
if ((_name eq "seal3") and (Number(/:wave) < 3)) {
unloadMovie ();
}
Symbol 161 MovieClip Frame 8
gotoAndPlay (2);
Symbol 161 MovieClip Frame 9
hit = 1;
Set("/:score", Number(Number(/:score) + 10) + Number(/:wave * 2));
deadrand = Number(random(999)) + 50;
duplicateMovieClip ("", "dead" add deadrand, deadrand);
Set("/:temp_colour", colour);
tellTarget ("/dead" add deadrand) {
colour = /:temp_colour;
gotoAndPlay ("dead");
};
unloadMovie ();
Symbol 161 MovieClip Frame 10
imdead = 1;
Symbol 161 MovieClip Frame 16
if (Number(random(6)) > 3) {
rand = random(99);
duplicateMovieClip ("/pickup", "collectable" add rand, Number(rand) + 3000);
setProperty("/collectable" add rand, _x , _x);
setProperty("/collectable" add rand, _y , _y);
}
Symbol 161 MovieClip Frame 23
stop();
unloadMovie ();
Symbol 164 MovieClip Frame 1
if ((_name eq "seal1") and (Number(/:wave) < 3)) {
Set("/:bugdeathcount", /:bugdeathcount - 1);
unloadMovie ();
} else if ((_name eq "seal2") and (Number(/:wave) < 5)) {
Set("/:bugdeathcount", /:bugdeathcount - 1);
unloadMovie ();
}
hit = 0;
colour = Number(random(6)) + 2;
size = (Number(random(75)) + 25) * (/:wave / 2);
energy = /:wave * (size / 50);
_xscale = size;
_yscale = size;
speed = Number(/:wave / (size / 100)) + 1;
Set("/:bugdeathcount", Number(/:bugdeathcount) + 1);
imdead = 0;
if ((_name eq "seal2") or (_name eq "seal4")) {
_y = (Number(random(400)) + 50);
} else if ((_name eq "seal1") or (_name eq "seal3")) {
_x = (Number(random(300)) + 50);
}
gotoAndPlay (2);
Symbol 164 MovieClip Frame 2
gunx = _x;
guny = _y;
sx = getProperty("../gun", _x);
sy = getProperty("../gun", _y);
mouse_x = sx - gunx;
mouse_y = sy - guny;
if (Number(mouse_x) < 0) {
abs_mouse_x = Number(mouse_x) + Number(mouse_x * -2);
xsign = -1;
} else {
abs_mouse_x = mouse_x;
xsign = 1;
}
if (Number(mouse_y) < 0) {
abs_mouse_y = Number(mouse_y) + Number(mouse_y * -2);
ysign = -1;
} else {
abs_mouse_y = mouse_y;
ysign = 1;
}
input = Number(abs_mouse_x * abs_mouse_x) + Number(abs_mouse_y * abs_mouse_y);
call("sqrt");
hyp = output;
sin_theta = abs_mouse_y / hyp;
counter = 0;
found = 0;
if ((Number(mouse_x) < Number(-2)) or (Number(mouse_x) > 0)) {
while (!found) {
if (Number(substring(..:sine_lookup_table, Number(counter * 6) + 1, 5)) <= Number(sin_theta)) {
angle = counter;
} else {
found = 1;
}
counter = Number(counter) + 1;
}
if (Number(sx) < Number(gunx)) {
angle = Number(90 - angle) + 90;
}
if (Number(sy) > Number(guny)) {
angle = Number(angle) + 180;
} else {
angle = Number(90 - angle) + 90;
}
_rotation = angle;
}
divx = gunx - sx;
divy = guny - sy;
Symbol 164 MovieClip Frame 3
if (Number(divx) > 1) {
_x = (_x - speed);
} else if (Number(divx) < Number(-1)) {
_x = (Number(_x) + Number(speed));
}
if (Number(divy) > 1) {
_y = (_y - speed);
} else if (Number(divy) < Number(-1)) {
_y = (Number(_y) + Number(speed));
}
Symbol 164 MovieClip Frame 4
gotoAndPlay (2);
Symbol 164 MovieClip Frame 6
n = 1;
counter = 0;
while (Number(counter) < 9) {
n = n - (((n * n) - input) / (2 * n));
counter = Number(counter) + 1;
}
output = n;
Symbol 164 MovieClip Frame 11
Set("/:score", Number(/:score) + 2);
energy = energy - 1;
if (Number(energy) < 1) {
Set("/:score", Number(/:score) + Number(int(size / 2)));
gotoAndPlay (15);
}
play();
Symbol 164 MovieClip Frame 13
gotoAndPlay (2);
Symbol 164 MovieClip Frame 15
imdead = 1;
hit = 1;
Symbol 164 MovieClip Frame 21
if (Number(random(3)) == 2) {
rand = random(99);
duplicateMovieClip ("/pickup", "collectable" add rand, Number(rand) + 3000);
setProperty("/collectable" add rand, _x , _x);
setProperty("/collectable" add rand, _y , _y);
}
Symbol 164 MovieClip Frame 28
Set("/:bugdeathcount", /:bugdeathcount - 1);
unloadMovie ();
Symbol 179 Button
on (press) {
score = 0;
gotoAndPlay (21);
}
Symbol 181 Button
on (press, keyPress "<Enter>") {
Set("/:myname", ../:my_name);
if (../:my_name eq "") {
Set("../:my_name", "Anon");
}
if ((substring(wordbank, 1, 1)) ne ",") {
wordbank = ("," add wordbank) add ",";
}
comma = 0;
r = length(wordbank);
count = 1;
while (Number(count) <= Number(r)) {
if ((substring(wordbank, count, 1)) eq ",") {
comma = Number(comma) + 1;
Set("num" add comma, count);
}
count = Number(count) + 1;
}
count = 1;
while (Number(count) <= Number(comma)) {
Set("bad" add count, substring(wordbank, eval ("num" add count) + 1, (eval ("num" add (count + 1)) - eval ("num" add count)) - 1));
count = Number(count) + 1;
}
badwords = comma - 1;
short = ../:my_name;
length = length(short);
l = 1;
while (Number(l) <= Number(length)) {
Set("w" add l, ord(substring(short, l, 1)));
if ((eval ("w" add l) >= 65) and (eval ("w" add l) <= 90)) {
Set("w" add l, chr(eval ("w" add l) + 32));
} else {
Set("w" add l, chr(eval ("w" add l)));
}
l = Number(l) + 1;
}
l = 1;
short = "";
while (Number(l) <= Number(length)) {
short = short add eval ("w" add l);
l = Number(l) + 1;
}
m = 1;
n = length(../:my_name);
while (Number(m) <= Number(badwords)) {
if (length(eval ("bad" add m)) <= n) {
v = 1;
while (v <= ((n - length(eval ("bad" add m))) + 1)) {
if ((substring(short, v, length(eval ("bad" add m)))) eq eval ("bad" add m)) {
Set("../:my_name", ../:word_replacer);
}
v = Number(v) + 1;
}
}
m = Number(m) + 1;
}
tellTarget ("../") {
call("submitscore");
gotoAndPlay ("aftergame");
};
}
Symbol 182 MovieClip Frame 1
stop();
wordbank = ",jizm,tits,asshole,asswipe,arse,wank,cunt,piss,shit,shite,fuck,phuck,fuc,fuk,phuc,phuk,shitter,bollocks,bollox,bolox,fucker,fuct,motherfucker,motherfuck,bastard,shag,shagger,wanker,wanky,wanking,whore,anal,pussy,bitch,butt,buttfuck,arse,assfuck,jerk,dork,dick,snatch,";
Symbol 202 Button
on (press) {
setProperty("scrollbox", _y , getProperty("mouse", _y));
tellTarget ("scrollbox") {
call("scroll");
};
}
on (rollOver) {
startDrag ("mouse", true);
}
on (rollOut, release, dragOut, releaseOutside) {
stopDrag();
}
Symbol 206 Button
on (press) {
tellTarget ("scrollUp") {
gotoAndPlay (2);
};
}
on (release, releaseOutside) {
tellTarget ("scrollUp") {
gotoAndStop (1);
};
}
Symbol 207 Button
on (press) {
tellTarget ("scrollDown") {
gotoAndPlay (2);
};
}
on (release, releaseOutside) {
tellTarget ("scrollDown") {
gotoAndStop (1);
};
}
Symbol 208 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 2
currentScroll = _parent.names.scroll;
if (currentScroll < _parent.names.maxscroll) {
_parent.numbers.scroll = currentScroll + 1;
_parent.names.scroll = currentScroll + 1;
_parent.scores.scroll = currentScroll + 1;
}
_parent.scrollbox._y = _parent.scrollboxtop + ((_parent.names.scroll / _parent.names.maxscroll) * (_parent.scrollboxbottom - _parent.scrollboxtop));
Symbol 208 MovieClip Frame 4
gotoAndPlay (2);
Symbol 209 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 2
currentScroll = _parent.names.scroll;
_parent.numbers.scroll = currentScroll - 1;
_parent.names.scroll = currentScroll - 1;
_parent.scores.scroll = currentScroll - 1;
_parent.scrollbox._y = _parent.scrollboxtop + ((_parent.names.scroll / _parent.names.maxscroll) * (_parent.scrollboxbottom - _parent.scrollboxtop));
Symbol 209 MovieClip Frame 3
gotoAndPlay (2);
Symbol 211 Button
on (press) {
startDrag ("", false, myx, ../:scrollboxtop, myx, ../:scrollboxbottom);
play();
}
on (release, releaseOutside) {
stopDrag();
gotoAndStop (1);
}
Symbol 212 MovieClip Frame 1
stop();
myx = _x;
scrollboxlength = int(../:scrollboxbottom - ../:scrollboxtop);
Symbol 212 MovieClip Frame 2
scrollboxy = getProperty("../scrollbox", _y);
maxscroll = ../:numbers.maxscroll;
boxpos = int(scrollboxy - ../:scrollboxtop) / scrollboxlength;
scrollposition = int(maxscroll * boxpos);
../:numbers.scroll = scrollposition;
../:names.scroll = scrollposition;
../:scores.scroll = scrollposition;
Symbol 212 MovieClip Frame 3
gotoAndPlay (2);
Symbol 214 MovieClip Frame 1
score_keeper = "/cgi-bin/highscore.pl";
game_title = "bughunt";
game_author = "liam";
numplayers = 100;
count = 0;
if ((Number(/:score) <= Number(/:bestscore)) or (Number(/:compromised) == 1)) {
call("submitscore");
justlooking = 1;
gotoAndPlay (19);
} else {
stop();
word_replacer = "No Swearing!";
my_name = /:myname;
my_score = /:score;
Set("/:bestscore", /:score);
}
Symbol 214 MovieClip Frame 19
if (sk_done eq "yes") {
sk_done = "";
gotoAndStop(Number(_currentframe) + 2);
} else if (error ne "") {
view_scores = error;
stop();
} else {
if (Number(count) < 4) {
view_scores = "LOADING SCORES.";
} else if ((Number(count) >= 4) and (Number(count) < 8)) {
view_scores = "LOADING SCORES..";
} else if ((Number(count) >= 8) and (Number(count) < 12)) {
view_scores = "LOADING SCORES...";
} else if ((Number(count) >= 12) and (Number(count) < 16)) {
view_scores = "LOADING SCORES";
} else {
view_scores = "LOADING SCORES";
count = 0;
}
play();
}
count = Number(count) + 1;
Symbol 214 MovieClip Frame 20
gotoAndPlay (19);
Symbol 214 MovieClip Frame 21
unloadMovieNum (1);
view_scores = "";
my_ranking = "";
num = 1;
max_possible_score = 50000;
while (Number(num) <= Number(numplayers)) {
if (eval ("score_" add num) < max_possible_score) {
numbers = (numbers add num) add newline;
names = (names add eval ("name_" add num)) add newline;
scores = (scores add eval ("score_" add num)) add newline;
}
num = Number(num) + 1;
}
if (Number(justlooking) != 1) {
num = 1;
while (Number(num) < Number(numplayers)) {
if ((my_score == eval ("score_" add num)) and (my_name == eval ("name_" add num))) {
my_ranking = ((("you are ranked at position " add num) add " in the top ") add numplayers) add "!";
}
num = Number(num) + 1;
}
if (my_ranking eq "") {
my_ranking = ("sorry, you did not rank among the top " add numplayers) add " scores";
}
} else {
my_ranking = ("you didn't beat your previous best of " add /:bestscore) add " ...go and try again!";
if (Number(/:compromised) == 1) {
my_ranking = "game performance compromised! it's not fair to submit an unfairly achieved score!";
}
}
my_score = 0;
stop();
scrollboxtop = getProperty("scrollbox", _y);
scrollboxbottom = getProperty("marker", _y);
Symbol 214 MovieClip Frame 27
currentScroll = scores.scroll;
if (Number(currentScroll) > 1) {
scores.scroll = currentScroll - 1;
numbers.scroll = currentScroll - 1;
names.scroll = currentScroll - 1;
}
play();
Symbol 214 MovieClip Frame 28
gotoAndPlay (27);
Symbol 214 MovieClip Frame 33
currentScroll = scores.scroll;
if (Number(currentScroll) < Number(scores.maxscroll)) {
scores.scroll = Number(currentScroll) + 1;
numbers.scroll = Number(currentScroll) + 1;
names.scroll = Number(currentScroll) + 1;
}
play();
Symbol 214 MovieClip Frame 34
gotoAndPlay (33);
Symbol 214 MovieClip Frame 47
loadMovieNum ((((((((("http:/ /www.spikything.com/resources/proxy.swf?url=" add score_keeper) add "&path=") add _target) add "&method=POST&game_title=") add game_title) add "&game_author=") add game_author) add "&numplayers=") add numplayers, 1);
Symbol 214 MovieClip Frame 56
loadMovieNum ((((((((((((("http:/ /www.spikything.com/resources/proxy.swf?url=" add score_keeper) add "&path=") add _target) add "&method=POST&game_title=") add game_title) add "&game_author=") add game_author) add "&numplayers=") add numplayers) add "&my_name=") add my_name) add "&my_score=") add my_score, 1);
Symbol 214 MovieClip Frame 65
loadVariables (score_keeper, "", "POST");
Symbol 228 Button
on (press) {
this.gotoAndStop("weekly");
}
Symbol 229 Button
on (press) {
this.gotoAndStop("daily");
}
Symbol 230 Button
on (press) {
this.gotoAndStop("hourly");
}
Symbol 233 Button
on (press) {
this.gotoAndStop("monthly");
}
Symbol 238 Button
on (press) {
this.gotoAndStop("daily");
}
Symbol 241 MovieClip Frame 1
this._parent.tp = 2592000 /* 0x278D00 */;
this._parent.tc = 0;
this._parent.reload();
stop();
Symbol 241 MovieClip Frame 2
this._parent.tp = 604800 /* 0x093A80 */;
this._parent.tc = 0;
this._parent.reload();
Symbol 241 MovieClip Frame 3
this._parent.tp = 86400 /* 0x015180 */;
this._parent.tc = 0;
this._parent.reload();
Symbol 241 MovieClip Frame 4
this._parent.tp = 3600;
this._parent.tc = 0;
this._parent.reload();
Symbol 248 Button
on (press) {
this.tc--;
this.reload();
}
Symbol 253 Button
on (press) {
this.tc = ((this.tc < 0) ? (this.tc + 1) : 0);
this.reload();
}
Symbol 256 Button
on (press) {
if (this.submitted == false) {
this.loadVariables((((this.__url + "hof_put.php?id=") + this.gid) + "&s=") + this.sc);
}
}
Symbol 260 Button
on (press) {
this._parent.l = 10;
this._parent.reload();
this.gotoAndStop(2);
}
Symbol 263 Button
on (press) {
this._parent.l = 100;
this._parent.reload();
this.gotoAndStop(1);
}
Symbol 264 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 18
stop();
Symbol 281 MovieClip Frame 1
function reset() {
this.m._x = this.s._x;
this.m._y = this.s._y;
}
function scroll(p) {
this._parent.rolki.f1.scroll = (this._parent.rolki.f2.scroll = (this._parent.rolki.f3.scroll = (this._parent.rolki.f4.scroll = int((this.mx * p) / 100))));
}
this.onEnterFrame = function () {
this.s._y = ((this.m._y > 5) ? (((this.m._y < 202) ? (this.m._y) : 202)) : 5);
this.mx = this._parent.rolki.f1.maxscroll;
scroll((100 * (this.s._y - 5)) / 197);
};
Instance of Symbol 280 MovieClip "m" in Symbol 281 MovieClip Frame 1
on (press) {
this.startDrag();
}
on (release, releaseOutside) {
this.stopDrag();
this._parent.reset();
}
Symbol 286 MovieClip Frame 1
this._visible = _root.ligin == undefined;
this.onPress = function () {
getURL ("http://www.netstupidity.com");
};
Symbol 287 MovieClip Frame 1
this.submitted = false;
Symbol 287 MovieClip Frame 2
function reload() {
if (this.rolki._currentframe > 1) {
this.rolki.gotoAndPlay(18);
}
var te = ((-this.tc) * this.tp);
var tb = ((-(this.tc - 1)) * this.tp);
this.loadVariables((((((((((this.__url + "hof_get.php?id=") + this.gid) + "&n=") + this.l) + "&tb=") + tb) + "&te=") + te) + "&s=") + this.sc);
}
this.uu = _root._url;
this.gid = _root.gid;
this.__url = _root.__url;
this.l = 10;
this.sc = eval (this.scr);
if (int(this.sc) > int(_root.bsc)) {
_root.bsc = this.sc;
}
this.onData = function () {
if (this.r == 1) {
this.rolki.gotoAndPlay(2);
clearInterval(this._itr);
return(undefined);
}
if (this.r == "3") {
this.submitted = true;
reload();
}
if (this.r == "2") {
getURL ("javascript:if(confirm('To submit Your score You have to be logged into netstupidity.com site. Do You wish to log in now?')) window.open('http://www.netstupidity.com/login.php'); void(0);");
}
};
stop();