Frame 1
stop();
Stage.showMenu = false;
var saver = SharedObject.getLocal("defendyourbinny");
var scoreValues;
var scoreHolders;
if (saver.data.scoreValues == undefined) {
scoreValues = [100200, 82030, 67040, 59990, 42010, 30070, 23020, 10900];
scoreHolders = ["Jesus", "Bing", "Harold", "Leicester", "Arnie", "Cheddar", "Bung", "Pip"];
} else {
scoreValues = saver.data.scoreValues;
scoreHolders = saver.data.scoreHolders;
}
var quality = 2;
var qpress = false;
var cheat = 0;
var decLoaded = 0;
var truer = false;
var barForm = 0;
var max = 0;
var min = 0;
this.loadedPerc.text = "0%";
playBtn._visible = false;
onEnterFrame = function () {
truer = !truer;
decLoaded = getBytesLoaded() / getBytesTotal();
this.loadedPerc.text = Math.floor(decLoaded * 100) + "%";
var _local2 = 1;
while (_local2 <= 8) {
if (truer) {
max = this["bar" + _local2].MAX;
min = this["bar" + _local2].MIN;
barForm = ((100 * decLoaded) - min) * (100 / (max - min));
if ((100 * decLoaded) < min) {
barForm = 0;
} else if ((100 * decLoaded) > max) {
barForm = 100;
}
this["bar" + _local2]._yscale = Math.random() * barForm;
}
_local2++;
}
playBtn._visible = decLoaded == 1;
if (backgrounds._currentframe == 1) {
backgrounds.gotoAndStop(backgrounds._totalframes - 1);
} else if (backgrounds._currentframe == backgrounds._totalframes) {
backgrounds.gotoAndStop(2);
} else {
backgrounds.gotoAndStop(backgrounds._currentframe + (Key.isDown(39) - Key.isDown(37)));
}
if (Key.isDown(81) && (!qpress)) {
qpress = true;
quality++;
quality = quality % 3;
if (quality == 2) {
_quality = "HIGH";
} else if (quality == 1) {
_quality = "MEDIUM";
} else {
_quality = "LOW";
}
} else if (!Key.isDown(81)) {
qpress = false;
}
};
Instance of Symbol 27 MovieClip "backgrounds" in Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * _totalframes));
}
Instance of Symbol 29 MovieClip in Frame 1
onClipEvent (load) {
this.swapDepths(9999);
}
Instance of Symbol 32 MovieClip "bar1" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 0;
var MAX = 30;
}
Instance of Symbol 32 MovieClip "bar2" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 10;
var MAX = 40;
}
Instance of Symbol 32 MovieClip "bar3" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 20;
var MAX = 50;
}
Instance of Symbol 32 MovieClip "bar4" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 30;
var MAX = 60;
}
Instance of Symbol 32 MovieClip "bar5" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 40;
var MAX = 70;
}
Instance of Symbol 32 MovieClip "bar6" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 50;
var MAX = 80;
}
Instance of Symbol 32 MovieClip "bar7" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 60;
var MAX = 90;
}
Instance of Symbol 32 MovieClip "bar8" in Frame 1
onClipEvent (load) {
_yscale = 0;
var MIN = 70;
var MAX = 100;
}
Instance of Symbol 37 MovieClip in Frame 1
onClipEvent (load) {
this.swapDepths(15998);
}
Frame 2
gotoAndStop (1);
Frame 3
onEnterFrame = function () {
if (backgrounds._currentframe == 1) {
backgrounds.gotoAndStop(backgrounds._totalframes - 1);
} else if (backgrounds._currentframe == backgrounds._totalframes) {
backgrounds.gotoAndStop(2);
} else {
backgrounds.gotoAndStop(backgrounds._currentframe + (Key.isDown(39) - Key.isDown(37)));
}
if (Key.isDown(81) && (!qpress)) {
qpress = true;
quality++;
quality = quality % 3;
if (quality == 2) {
_quality = "HIGH";
} else if (quality == 1) {
_quality = "MEDIUM";
} else {
_quality = "LOW";
}
} else if (!Key.isDown(81)) {
qpress = false;
}
};
Frame 5
function stringImp(imp) {
if (imp == 0) {
return("000000");
}
if (imp < 10) {
return("00000" + imp);
}
if (imp < 100) {
return("0000" + imp);
}
if (imp < 1000) {
return("000" + imp);
}
if (imp < 10000) {
return("00" + imp);
}
if (imp < 100000) {
return("0" + imp);
}
return("" + imp);
}
function toneSnd() {
var ton = new Sound();
ton.attachSound("tone1");
ton.start();
ton.onSoundComplete = function () {
delete ton;
};
}
function bactSnd() {
var bac = new Sound();
bac.attachSound("impact" + Math.ceil(Math.random() * 5));
bac.start();
bac.onSoundComplete = function () {
delete bac;
};
}
function binSnd() {
var bin = new Sound();
bin.attachSound("ahh" + Math.ceil(Math.random() * 3));
bin.start();
bin.onSoundComplete = function () {
delete bin;
};
}
function powerUp() {
prob = Math.random() / (1 + ((cheat == 2) * 3));
if (score < 2000) {
if (prob < 0.08) {
nextPower = "sc100";
} else if (prob < 0.15) {
nextPower = "pwSemi";
}
} else if (score < 4000) {
if (prob < 0.06) {
nextPower = "sc100";
} else if (prob < 0.1) {
nextPower = "sc200";
} else if (prob < 0.12) {
nextPower = "pwInv";
} else if (prob < 0.17) {
nextPower = "pwSemi";
} else if (prob < 0.24) {
nextPower = "pwRifle";
} else if (prob < 0.3) {
nextPower = "pwInv";
}
} else if (score < 14000) {
if (prob < 0.03) {
nextPower = "sc100";
} else if (prob < 0.07) {
nextPower = "sc200";
} else if (prob < 0.1) {
nextPower = "sc500";
} else if (prob < 0.15) {
nextPower = "pwSemi";
} else if (prob < 0.22) {
nextPower = "pwRifle";
} else if (prob < 0.26) {
nextPower = "pwShotty";
} else if (prov < 0.3) {
nextPower = "pwInv";
}
} else if (score < 25000) {
if (prob < 0.01) {
nextPower = "sc100";
} else if (prob < 0.03) {
nextPower = "sc200";
} else if (prob < 0.07) {
nextPower = "sc500";
} else if (prob < 0.1) {
nextPower = "sc1000";
} else if (prob < 0.14) {
nextPower = "pwSemi";
} else if (prob < 0.2) {
nextPower = "pwRifle";
} else if (prob < 0.24) {
nextPower = "pwShotty";
} else if (prob < 0.27) {
nextPower = "pwSnipe";
} else if (prob < 0.31) {
nextPower = "pwInv";
}
} else if (prob < 0.01) {
nextPower = "sc200";
} else if (prob < 0.03) {
nextPower = "sc500";
} else if (prob < 0.07) {
nextPower = "sc1000";
} else if (prob < 0.1) {
nextPower = "sc2500";
} else if (prob < 0.14) {
nextPower = "pwSemi";
} else if (prob < 0.28) {
nextPower = "pwRifle";
} else if (prob < 0.23) {
nextPower = "pwShotty";
} else if (prob < 0.29) {
nextPower = "pwSnipe";
} else if (prob < 0.33) {
nextPower = "pwInv";
}
if (nextPower != undefined) {
if ((cheat == 1) && ((((nextPower == "sc100") || (nextPower == "sc200")) || (nextPower == "sc500")) || (nextPower == "sc1000"))) {
nextPower = "sc2500";
}
this[nextPower].duplicateMovieClip("pw" + powers, 2000 + powers);
this["pw" + powers]._x = (area._x - (area._width / 2)) + (Math.random() * area._width);
this["pw" + powers]._y = (area._y - (area._height / 2)) + (Math.random() * area._height);
var former = new Sound();
former.attachSound("stroke");
former.onSoundComplete = function () {
delete former;
};
former.start();
powers++;
powers = powers % 10;
}
nextPower = undefined;
}
function enemUp() {
prob = Math.random();
if (score < 2000) {
rank = 1;
} else if (score < 4000) {
if (prob < 0.7) {
rank = 1;
} else {
rank = 2;
}
} else if (score < 7000) {
if (prob < 0.4) {
rank = 1;
} else {
rank = 2;
}
} else if (score < 10000) {
if (prob < 0.1) {
rank = 1;
} else if (prob < 0.8) {
rank = 2;
} else {
rank = 3;
}
} else if (score < 14000) {
if (prob < 0.6) {
rank = 2;
} else {
rank = 3;
}
} else if (score < 18000) {
if (prob < 0.4) {
rank = 2;
} else {
rank = 3;
}
} else if (score < 22000) {
if (prob < 0.2) {
rank = 2;
} else {
rank = 3;
}
} else if (score < 25000) {
if (prob < 0.1) {
rank = 2;
} else if (prob < 0.8) {
rank = 3;
} else {
rank = 4;
}
} else if (score < 35000) {
if (prob < 0.5) {
rank = 3;
} else {
rank = 4;
}
} else if (score < 50000) {
if (prob < 0.2) {
rank = 3;
} else {
rank = 4;
}
} else {
rank = 4;
}
chosen = false;
enNo = Math.ceil(Math.random() * 3);
position = Math.ceil(Math.random() * 4);
var _local2 = 0;
while (_local2 < 10) {
if ((!enemSlots[_local2]) && (!chosen)) {
duplicateMovieClip (this[(("rank" + rank) + "form") + enNo], "enem" + ens, 3000 + ens);
this["enem" + ens].slot = _local2;
chosen = true;
enemSlots[_local2] = 1;
if (position <= 2) {
this["enem" + ens]._x = 600 - ((2 - position) * 700);
this["enem" + ens]._y = Math.random() * 500;
} else {
this["enem" + ens]._y = 600 - ((4 - position) * 700);
this["enem" + ens]._x = Math.random() * 500;
}
enemNo++;
ens++;
ens = ens % 20;
}
_local2++;
}
}
var score = 0;
var prob = 0;
var str = "";
var nextPower = "";
var powers = 0;
var rank = 1;
var ens = 0;
var enemNo = 0;
var enemSlots = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
var enNo;
var position;
var chosen;
Instance of Symbol 69 MovieClip "bars" in Frame 5
onClipEvent (load) {
this.swapDepths(9998);
}
Instance of Symbol 91 MovieClip "binny" in Frame 5
onClipEvent (load) {
stop();
this.swapDepths(8000);
var enemTime = 100;
var shooting = false;
var bulletcount = 0;
var bullettime = 0;
var health = 5;
var speed = 2;
var weapon = 0;
var weapAmmo = 0;
var ammTotal = 0;
var hitTime = 0;
var invunTime = 0;
var follow = 20;
var angle = 0;
var dX = 0;
var dY = 0;
pressed = false;
}
onClipEvent (enterFrame) {
if (health == 0) {
gotoAndStop (7);
_root.bars.health._visible = false;
_root.gameOv.play();
} else {
if (_root.cheat == 4) {
invunTime = invunTime + ((invunTime < 10) * 20);
if (Key.isDown(65)) {
health = 0;
}
}
enemTime--;
if (enemTime <= 0) {
_root.enemUp();
enemTime = (100 - (10 * (_root.score > 2000))) - (10 * (_root.score > 5000));
}
_root.scoremc.scoreb.text = _root.stringImp(_root.score);
speed = 2 - ((6 - health) / 6);
weapAmmo = weapAmmo * ((!Key.isDown(32)) * 1);
if (hitTime <= 0) {
gotoAndStop(6 - health);
_root.bars.health.gotoAndStop(6 - health);
invunTime--;
if (invunTime > 0) {
_visible = ((invunTime % 4) <= 1);
} else {
_visible = true;
}
dX = _root._xmouse - _x;
dY = _root._ymouse - _y;
bullettime--;
angle = Math.atan2(dX, dY);
guns._rotation = 180 - (angle * 57.2957795130823);
gflash._rotation = 180 - (angle * 57.2957795130823);
guns.gotoAndStop(weapon + 1);
if (shooting && (bullettime <= 0)) {
if (weapon == 1) {
_root.semib.duplicateMovieClip("bullet" + bulletcount, 9000 + bulletcount);
_root["bullet" + bulletcount]._x = _x + (20 * Math.sin(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._y = _y - (20 * Math.cos(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._rotation = guns._rotation;
gflash.gotoAndPlay(2);
bullettime = 3;
bulletcount++;
bulletcount = bulletcount % 50;
weapAmmo--;
var firer = new Sound();
firer.onSoundComplete = function () {
delete firer;
};
firer.attachSound("semi3");
firer.start();
} else if (weapon == 2) {
_root.rifleb.duplicateMovieClip("bullet" + bulletcount, 9000 + bulletcount);
_root["bullet" + bulletcount]._x = _x + (20 * Math.sin(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._y = _y - (20 * Math.cos(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._rotation = guns._rotation;
gflash.gotoAndPlay(2);
bullettime = 6;
bulletcount++;
bulletcount = bulletcount % 50;
weapAmmo--;
var firer = new Sound();
firer.onSoundComplete = function () {
delete firer;
};
firer.attachSound("rifle");
firer.start();
}
}
if (weapAmmo <= 0) {
weapon = 0;
shooting = false;
}
_root.bars.ammo._xscale = (weapAmmo / ammTotal) * 100;
if (((dX * dX) + (dY * dY)) > (follow * follow)) {
legs.play();
_x = (_x + (speed * Math.sin(angle)));
_y = (_y + (speed * Math.cos(angle)));
while ((_x - (_width / 2)) < (_root.area._x - (_root.area._width / 2))) {
_x = (_x+1);
}
while ((_x + (_width / 2)) > (_root.area._x + (_root.area._width / 2))) {
_x = (_x-1);
}
while ((_y - (_height / 2)) < (_root.area._y - (_root.area._height / 2))) {
_y = (_y+1);
}
while ((_y + (_height / 2)) > (_root.area._y + (_root.area._height / 2))) {
_y = (_y-1);
}
} else {
legs.stop();
}
} else {
gotoAndStop (6);
bullettime = 1;
hitTime--;
}
}
}
onClipEvent (mouseDown) {
if (bullettime <= 0) {
gflash.gotoAndPlay(2);
var firer = new Sound();
firer.onSoundComplete = function () {
delete firer;
};
if (weapon == 0) {
_root.handb.duplicateMovieClip("bullet" + bulletcount, 9000 + bulletcount);
_root["bullet" + bulletcount]._x = _x + (20 * Math.sin(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._y = _y - (20 * Math.cos(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._rotation = guns._rotation;
gflash.gotoAndPlay(2);
firer.attachSound("semi3");
bullettime = 8;
bulletcount++;
bulletcount = bulletcount % 50;
} else if ((weapon == 1) || (weapon == 2)) {
shooting = true;
} else if (weapon == 3) {
var i = bulletcount;
while (bulletcount <= (i + 4)) {
_root.shottyb.duplicateMovieClip("bullet" + bulletcount, 9000 + bulletcount);
_root["bullet" + bulletcount]._x = _x + (20 * Math.sin(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._y = _y - (20 * Math.cos(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._rotation = (guns._rotation - 10) + (Math.random() * 20);
bulletcount++;
}
gflash.gotoAndPlay(2);
firer.attachSound("shotty");
bullettime = 14;
bulletcount++;
bulletcount = bulletcount % 50;
weapAmmo--;
} else if (weapon == 4) {
_root.snipb.duplicateMovieClip("bullet" + bulletcount, 9000 + bulletcount);
_root["bullet" + bulletcount]._x = _x + (20 * Math.sin(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._y = _y - (20 * Math.cos(guns._rotation * (Math.PI/180)));
_root["bullet" + bulletcount]._rotation = (guns._rotation - 10) + (Math.random() * 20);
gflash.gotoAndPlay(2);
firer.attachSound("rifle3");
bullettime = 32;
bulletcount++;
bulletcount = bulletcount % 50;
weapAmmo--;
}
firer.start();
}
}
onClipEvent (mouseUp) {
shooting = false;
}
Instance of Symbol 93 MovieClip "handb" in Frame 5
onClipEvent (load) {
var power = 1;
var decay = 6400;
}
onClipEvent (enterFrame) {
if (_name != "handb") {
power = power - (power / decay);
var i = 1;
while (i <= 4) {
_x = (_x + (2 * Math.sin(_rotation * (Math.PI/180))));
_y = (_y - (2 * Math.cos(_rotation * (Math.PI/180))));
var j = 0;
while (j < 20) {
if (_root["enem" + j].hitTest(_x, _y, true)) {
_root["enem" + j].health = _root["enem" + j].health - (power + ((_root.cheat == 3) * 1000));
if (_root["enem" + j].health > 0) {
_root["enem" + j].gotoAndPlay(_root["enem" + j]._totalframes - 2);
}
_root.bactSnd();
this.removeMovieClip();
}
j++;
}
i++;
}
if ((((_x > 600) || (_x < -100)) || (_y > 600)) || (_y < -100)) {
this.removeMovieClip();
}
}
}
Instance of Symbol 95 MovieClip "semib" in Frame 5
onClipEvent (load) {
var power = 1;
var decay = 800;
}
onClipEvent (enterFrame) {
if (_name != "semib") {
power = power - (power / decay);
var i = 1;
while (i <= 2) {
_x = (_x + (4.5 * Math.sin(_rotation * (Math.PI/180))));
_y = (_y - (4.5 * Math.cos(_rotation * (Math.PI/180))));
var j = 0;
while (j < 20) {
if (_root["enem" + j].hitTest(_x, _y, true)) {
_root["enem" + j].health = _root["enem" + j].health - (power + ((_root.cheat == 3) * 1000));
if (_root["enem" + j].health > 0) {
_root["enem" + j].gotoAndPlay(_root["enem" + j]._totalframes - 2);
}
_root.bactSnd();
this.removeMovieClip();
}
j++;
}
i++;
}
if ((((_x > 600) || (_x < -100)) || (_y > 600)) || (_y < -100)) {
this.removeMovieClip();
}
}
}
Instance of Symbol 97 MovieClip "rifleb" in Frame 5
onClipEvent (load) {
var power = 3;
var decay = 1600;
}
onClipEvent (enterFrame) {
if (_name != "rifleb") {
power = power - (power / decay);
var i = 1;
while (i <= 6) {
_x = (_x + (2 * Math.sin(_rotation * (Math.PI/180))));
_y = (_y - (2 * Math.cos(_rotation * (Math.PI/180))));
var j = 0;
while (j < 20) {
if (_root["enem" + j].hitTest(_x, _y, true)) {
_root["enem" + j].health = _root["enem" + j].health - (power + ((_root.cheat == 3) * 1000));
if (_root["enem" + j].health > 0) {
_root["enem" + j].gotoAndPlay(_root["enem" + j]._totalframes - 2);
}
_root.bactSnd();
if (_root["enem" + j].health <= 2) {
this.removeMovieClip();
}
}
j++;
}
i++;
}
if ((((_x > 600) || (_x < -100)) || (_y > 600)) || (_y < -100)) {
this.removeMovieClip();
}
}
}
Instance of Symbol 99 MovieClip "shottyb" in Frame 5
onClipEvent (load) {
var power = 2;
var decay = 320;
var speed = (1.75 + (Math.random() * 0.5));
}
onClipEvent (enterFrame) {
if (_name != "shottyb") {
power = power - (power / decay);
var i = 1;
while (i <= 4) {
_x = (_x + (speed * Math.sin(_rotation * (Math.PI/180))));
_y = (_y - (speed * Math.cos(_rotation * (Math.PI/180))));
var j = 0;
while (j < 20) {
if (_root["enem" + j].hitTest(_x, _y, true)) {
_root["enem" + j].health = _root["enem" + j].health - (power + ((_root.cheat == 3) * 1000));
if (_root["enem" + j].health > 0) {
_root["enem" + j].gotoAndPlay(_root["enem" + j]._totalframes - 2);
}
_root.bactSnd();
this.removeMovieClip();
}
j++;
}
i++;
}
if ((((_x > 600) || (_x < -100)) || (_y > 600)) || (_y < -100)) {
this.removeMovieClip();
}
}
}
Instance of Symbol 101 MovieClip "snipb" in Frame 5
onClipEvent (load) {
var power = 100;
}
onClipEvent (enterFrame) {
if (_name != "rifleb") {
var i = 1;
while (i <= 12) {
_x = (_x + (2 * Math.sin(_rotation * (Math.PI/180))));
_y = (_y - (2 * Math.cos(_rotation * (Math.PI/180))));
var j = 0;
while (j < 20) {
if (_root["enem" + j].hitTest(_x, _y, true)) {
_root["enem" + j].health = _root["enem" + j].health - (power + ((_root.cheat == 3) * 1000));
_root.bactSnd();
}
j++;
}
i++;
}
if ((((_x > 600) || (_x < -100)) || (_y > 600)) || (_y < -100)) {
this.removeMovieClip();
}
}
}
Instance of Symbol 103 MovieClip "pwInv" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "pwInv") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(2);
_root.binny.invunTime = 500;
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 105 MovieClip "pwSemi" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "pwSemi") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(31);
_root.binny.weapon = 1;
_root.binny.weapAmmo = 60;
_root.binny.ammTotal = 60;
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 107 MovieClip "pwRifle" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "pwRifle") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(61);
_root.binny.weapon = 2;
_root.binny.weapAmmo = 30;
_root.binny.ammTotal = 30;
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 109 MovieClip "pwShotty" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "pwShotty") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(91);
_root.binny.weapon = 3;
_root.binny.weapAmmo = 10;
_root.binny.ammTotal = 10;
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 111 MovieClip "pwSnipe" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "pwSnipe") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(121);
_root.binny.weapon = 4;
_root.binny.weapAmmo = 4;
_root.binny.ammTotal = 4;
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 113 MovieClip "sc100" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "sc100") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(151);
_root.score = _root.score + 100;
_root.toneSnd();
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 115 MovieClip "sc200" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "sc200") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(181);
_root.score = _root.score + 200;
_root.toneSnd();
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 117 MovieClip "sc500" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "sc500") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(211);
_root.score = _root.score + 500;
_root.toneSnd();
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 119 MovieClip "sc1000" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "sc1000") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(241);
_root.score = _root.score + 1000;
_root.toneSnd();
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 121 MovieClip "sc2500" in Frame 5
onClipEvent (load) {
var picked = false;
var time = 320;
}
onClipEvent (enterFrame) {
if (_name != "sc2500") {
if (picked) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
this.removeMovieClip();
}
} else {
if (hitTest(_root.binny)) {
_root.overwatch.gotoAndPlay(271);
_root.score = _root.score + 2500;
_root.toneSnd();
picked = true;
}
time--;
if (time <= 0) {
picked = true;
}
}
}
}
Instance of Symbol 130 MovieClip "rank1form1" in Frame 5
onClipEvent (load) {
stop();
var health = 1.5;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (1 - (Math.random() * 2));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank1form1") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 625) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (0.8 * Math.sin(rotat)));
_y = (_y + (0.8 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 140 MovieClip "rank1form2" in Frame 5
onClipEvent (load) {
stop();
var health = 0.5;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (2 - (Math.random() * 4));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank1form2") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 225) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = rotat + ((Math.atan2(_root.binny._x - _x, _root.binny._y - _y) < rotat) ? -1 : 1);
_x = (_x + Math.sin(rotat));
_y = (_y + Math.cos(rotat));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 150 MovieClip "rank1form3" in Frame 5
onClipEvent (load) {
stop();
var health = 5;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (1 - (Math.random() * 2));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank1form3") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 1600) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (0.4 * Math.sin(rotat)));
_y = (_y + (0.4 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 158 MovieClip "rank2form1" in Frame 5
onClipEvent (load) {
stop();
var health = 2;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (1 - (Math.random() * 2));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank2form1") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 225) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + Math.sin(rotat));
_y = (_y + Math.cos(rotat));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 167 MovieClip "rank2form2" in Frame 5
onClipEvent (load) {
stop();
var health = 6;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (1.5 - (Math.random() * 3));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank2form2") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 400) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (0.6 * Math.sin(rotat)));
_y = (_y + (0.6 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 177 MovieClip "rank2form3" in Frame 5
onClipEvent (load) {
stop();
var health = 0.5;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (1.5 - (Math.random() * 3));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank2form3") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 100) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (2 * Math.sin(rotat)));
_y = (_y + (2 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 187 MovieClip "rank3form1" in Frame 5
onClipEvent (load) {
stop();
var health = 2.5;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (5 - (Math.random() * 10));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank3form1") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 900) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (1.6 * Math.sin(rotat)));
_y = (_y + (1.6 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 196 MovieClip "rank3form2" in Frame 5
onClipEvent (load) {
stop();
var health = 8;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (0.5 - (Math.random() * 1));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank3form2") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 1600) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (0.5 * Math.sin(rotat)));
_y = (_y + (0.5 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 203 MovieClip "rank3form3" in Frame 5
onClipEvent (load) {
stop();
var health = 1;
var slot;
var rotat = 0;
var dying = false;
var dist;
var toSwitchTime = 0;
var switchTime = 0;
var rotDir = (3 - (Math.random() * 6));
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank3form3") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 1600) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
toSwitchTime--;
if (toSwitchTime <= 0) {
switchTime--;
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_rotation = (_rotation + 130);
if (switchTime <= 0) {
switchTime = 30;
toSwitchTime = 60;
}
} else {
_x = (_x + (3 * Math.sin(rotat)));
_y = (_y + (3 * Math.cos(rotat)));
}
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 214 MovieClip "rank4form1" in Frame 5
onClipEvent (load) {
stop();
var health = 12;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (0.5 - (Math.random() * 1));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank4form1") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 1600) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (0.7 * Math.sin(rotat)));
_y = (_y + (0.7 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 226 MovieClip "rank4form2" in Frame 5
onClipEvent (load) {
stop();
var health = 0.8;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (10 - (Math.random() * 20));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank4form2") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 100) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (4 * Math.sin(rotat)));
_y = (_y + (4 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 236 MovieClip "rank4form3" in Frame 5
onClipEvent (load) {
stop();
var health = 3;
var slot;
var rotat = 0;
var dying = false;
var rotDir = (30 - (Math.random() * 60));
var dist;
_rotation = (Math.random() * 360);
}
onClipEvent (enterFrame) {
if (_name != "rank4form3") {
_rotation = (_rotation + rotDir);
if (!dying) {
dist = ((_x - _root.binny._x) * (_x - _root.binny._x)) + ((_y - _root.binny._y) * (_y - _root.binny._y));
if (dist < 100) {
if (_root.binny.invunTime <= 0) {
_root.binny.health = _root.binny.health - 1;
_root.binny.hitTime = 10;
_root.binny.invunTime = 90;
_root.binSnd();
}
health = 0;
}
rotat = Math.atan2(_root.binny._x - _x, _root.binny._y - _y);
_x = (_x + (2 * Math.sin(rotat)));
_y = (_y + (2 * Math.cos(rotat)));
dying = health <= 0;
} else {
play();
}
}
}
Instance of Symbol 239 MovieClip "scoremc" in Frame 5
onClipEvent (load) {
this.swapDepths(13020);
}
Instance of Symbol 253 MovieClip "overwatch" in Frame 5
onClipEvent (load) {
stop();
this.swapDepths(15000);
}
Instance of Symbol 258 MovieClip "gameOv" in Frame 5
onClipEvent (load) {
stop();
this.swapDepths(15010);
}
Frame 6
var rankeyy = "";
var cheatlevel = "";
nhs._visible = false;
var i = 1;
while (i <= 8) {
if ((scoreValues[i - 1] < score) && (cheat == 0)) {
nhs._visible = true;
}
i++;
}
if (score < 1000) {
rankeyy = "Too pathetic to classify";
} else if (score < 2500) {
rankeyy = "Pathetic infidel";
} else if (score < 5000) {
rankeyy = "Puny weakling";
cheatlevel = "Cheat code - moneyfish";
} else if (score < 8000) {
rankeyy = "Lowly grunt";
cheatlevel = "Cheat code - moneyfish";
} else if (score < 12000) {
rankeyy = "So - so soldier";
cheatlevel = "Cheat code - moneyfish";
} else if (score < 18000) {
rankeyy = "Reasonable captain";
cheatlevel = "Cheat code - fuzzymelon";
} else if (score < 25000) {
rankeyy = "Explosive fighter";
cheatlevel = "Cheat code - fuzzymelon";
} else if (score < 35000) {
rankeyy = "Skilled general";
cheatlevel = "Cheat code - fuzzymelon";
} else if (score < 50000) {
rankeyy = "Brave leader";
cheatlevel = "Cheat code - fuzzymelon";
} else if (score < 80000) {
rankeyy = "Glorious warlord";
cheatlevel = "Cheat code - beardybomb";
} else if (score < 100000) {
rankeyy = "Incredible legend";
cheatlevel = "Cheat code - beardybomb";
} else {
rankeyy = "The best of the best";
cheatlevel = "Cheat code - betterthanjesus";
}
scorey.text = "Your score is: " + score;
rankey.text = "Your rank is: " + rankeyy;
cheatcodes.text = cheatlevel;
Frame 8
var i = 1;
while (i <= 8) {
this["hs" + i].text = (scoreHolders[i - 1] + " - ") + scoreValues[i - 1];
i++;
}
Symbol 42 Button
on (press) {
gotoAndStop (3);
delete _root.onEnterFrame;
}
Symbol 47 Button
on (press) {
nextFrame();
}
Symbol 49 Button
on (press) {
gotoAndStop (5);
}
Symbol 51 Button
on (press) {
getURL ("http://www.newgrounds.com/index.html", "_blank");
}
Symbol 53 Button
on (press) {
gotoAndStop (7);
}
Symbol 55 Button
on (press) {
gotoAndStop (8);
}
Symbol 58 Button
on (press) {
prevFrame();
}
Instance of Symbol 62 MovieClip "ammo" in Symbol 69 MovieClip Frame 1
onClipEvent (load) {
_xscale = 0;
}
Instance of Symbol 68 MovieClip "health" in Symbol 69 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 84 MovieClip Frame 6
gotoAndStop (1);
Instance of Symbol 78 MovieClip "guns" in Symbol 91 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 84 MovieClip "gflash" in Symbol 91 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 130 MovieClip Frame 15
_root.enemSlots[slot] = 0;
_root.score = _root.score + 100;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 130 MovieClip Frame 18
gotoAndStop (1);
Symbol 140 MovieClip Frame 17
_root.enemSlots[slot] = 0;
_root.score = _root.score + 80;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 140 MovieClip Frame 20
gotoAndStop (1);
Symbol 150 MovieClip Frame 17
_root.enemSlots[slot] = 0;
_root.score = _root.score + 120;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 150 MovieClip Frame 20
gotoAndStop (1);
Symbol 158 MovieClip Frame 13
_root.enemSlots[slot] = 0;
_root.score = _root.score + 160;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 158 MovieClip Frame 16
gotoAndStop (1);
Symbol 167 MovieClip Frame 15
_root.enemSlots[slot] = 0;
_root.score = _root.score + 180;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 167 MovieClip Frame 18
gotoAndStop (1);
Symbol 177 MovieClip Frame 17
_root.enemSlots[slot] = 0;
_root.score = _root.score + 150;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 177 MovieClip Frame 20
gotoAndStop (1);
Symbol 187 MovieClip Frame 17
_root.enemSlots[slot] = 0;
_root.score = _root.score + 210;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 187 MovieClip Frame 20
gotoAndStop (1);
Symbol 196 MovieClip Frame 15
_root.enemSlots[slot] = 0;
_root.score = _root.score + 300;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 196 MovieClip Frame 18
gotoAndStop (1);
Symbol 203 MovieClip Frame 11
_root.enemSlots[slot] = 0;
_root.score = _root.score + 270;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 203 MovieClip Frame 14
gotoAndStop (1);
Symbol 214 MovieClip Frame 19
_root.enemSlots[slot] = 0;
_root.score = _root.score + 550;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 214 MovieClip Frame 22
gotoAndStop (1);
Symbol 226 MovieClip Frame 19
_root.enemSlots[slot] = 0;
_root.score = _root.score + 510;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 226 MovieClip Frame 22
gotoAndStop (1);
Symbol 236 MovieClip Frame 17
_root.enemSlots[slot] = 0;
_root.score = _root.score + 600;
_root.enemNo--;
_root.powerUp();
this.removeMovieClip();
Symbol 236 MovieClip Frame 20
gotoAndStop (1);
Symbol 253 MovieClip Frame 30
gotoAndStop (1);
Symbol 253 MovieClip Frame 60
gotoAndStop (1);
Symbol 253 MovieClip Frame 90
gotoAndStop (1);
Symbol 253 MovieClip Frame 120
gotoAndStop (1);
Symbol 253 MovieClip Frame 150
gotoAndStop (1);
Symbol 253 MovieClip Frame 180
gotoAndStop (1);
Symbol 253 MovieClip Frame 210
gotoAndStop (1);
Symbol 253 MovieClip Frame 240
gotoAndStop (1);
Symbol 253 MovieClip Frame 270
gotoAndStop (1);
Symbol 253 MovieClip Frame 300
gotoAndStop (1);
Symbol 258 MovieClip Frame 200
_root.nextFrame();
_root.binny.removeMovieClip();
_root.bars.removeMovieClip();
var j = 0;
while (j < 20) {
_root["enem" + j].removeMovieClip();
j++;
}
Symbol 258 MovieClip Frame 251
stop();
this.removeMovieClip();
Symbol 265 Button
on (press) {
gotoAndStop (3);
removeMovieClip(_root.scoremc);
var i = 0;
while (i < 10) {
removeMovieClip("pw" + i);
i++;
}
_root.score = 0;
}
Symbol 267 Button
on (press) {
gotoAndStop (8);
removeMovieClip(_root.scoremc);
var i = 0;
while (i < 20) {
removeMovieClip("pw" + i);
i++;
}
_root.score = 0;
}
Symbol 270 Button
on (press) {
gotoAndStop (9);
removeMovieClip(_root.scoremc);
var i = 0;
while (i < 20) {
removeMovieClip("pw" + i);
i++;
}
}
Symbol 276 Button
on (press) {
if (cheaty.text == "moneyfish") {
cheat = 1;
cheatbox.text = "All score bonuses are +2500!";
} else if (cheaty.text == "fuzzymelons") {
cheat = 2;
cheatbox.text = "Triple power up frequency!";
} else if (cheaty.text == "beardybomb") {
cheat = 3;
cheatbox.text = "All bullet hits are fatal!";
} else if (cheaty.text == "betterthanjesus") {
cheat = 4;
cheatbox.text = "You are invincible (so long as you don't press ENTER)!";
} else {
cheat = 0;
cheatbox.text = "Cheat disarmed";
}
}
Symbol 277 Button
on (press) {
gotoAndStop (3);
}
Symbol 291 Button
on (press) {
delete score;
gotoAndStop (3);
}
Symbol 293 Button
on (press) {
var i = 1;
while (i <= 8) {
if (scoreValues[i - 1] < score) {
scoreValues.splice(i, 0, score);
scoreHolders.splice(i, 0, namey.text);
scoreValues.pop();
scoreHolders.pop();
break;
}
i++;
}
saver.data.scoreValues = scoreValues;
saver.data.scoreHolders = scoreHolders;
saver.flush();
nextFrame();
}
Symbol 295 Button
on (press) {
delete score;
gotoAndStop (8);
}